Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- a(String, Object...) - Static method in class net.logstash.logback.argument.StructuredArguments
-
Abbreviated convenience method for calling
StructuredArguments.array(String, Object...). - abbreviate(String) - Method in class net.logstash.logback.abbreviator.CachingAbbreviator
- abbreviate(String) - Method in class net.logstash.logback.abbreviator.DefaultTargetLengthAbbreviator
- abbreviate(String) - Method in class net.logstash.logback.abbreviator.NullAbbreviator
- Absolute Paths - Section in class net.logstash.logback.mask.PathBasedFieldMasker
- AbstractCompositeJsonFormatter<Event> - Class in net.logstash.logback.composite
-
Formats logstash Events as JSON using
JsonProviders. - AbstractCompositeJsonFormatter(ContextAware) - Constructor for class net.logstash.logback.composite.AbstractCompositeJsonFormatter
- AbstractFieldJsonProvider<Event> - Class in net.logstash.logback.composite
-
A
JsonProviderthat has a configurable field name. - AbstractFieldJsonProvider() - Constructor for class net.logstash.logback.composite.AbstractFieldJsonProvider
- AbstractFormattedTimestampJsonProvider<Event, FieldNames> - Class in net.logstash.logback.composite
-
Writes the timestamp field as either: A string value formatted by a
DateTimeFormatterpattern A string value representing the number of milliseconds since unix epoch (designated by specifying the pattern value as "[UNIX_TIMESTAMP_AS_STRING]"<Event extends DeferredProcessingAware, FieldNames extends LogstashCommonFieldNames>) A number value of the milliseconds since unix epoch (designated by specifying the pattern value as "[UNIX_TIMESTAMP_AS_NUMBER]"<Event extends DeferredProcessingAware, FieldNames extends LogstashCommonFieldNames>) - AbstractFormattedTimestampJsonProvider() - Constructor for class net.logstash.logback.composite.AbstractFormattedTimestampJsonProvider
- AbstractFormattedTimestampJsonProvider.NumberTimestampWriter - Class in net.logstash.logback.composite
-
Writes the timestamp to the JsonGenerator as a number of milliseconds since unix epoch.
- AbstractFormattedTimestampJsonProvider.StringFormatterWriter - Class in net.logstash.logback.composite
-
Writes the timestamp to the JsonGenerator as a string, converting the timestamp millis into a String using the supplied Function.
- AbstractFormattedTimestampJsonProvider.TimestampWriter - Interface in net.logstash.logback.composite
-
Writes the timestamp to the JsonGenerator
- AbstractJsonPatternParser<Event> - Class in net.logstash.logback.pattern
-
Parser that takes a JSON pattern, resolves all the conversion specifiers and returns an instance of NodeWriter that, when its write() method is invoked, produces JSON defined by the parsed pattern.
- AbstractJsonPatternParser.ArrayWriter<Event> - Class in net.logstash.logback.pattern
- AbstractJsonPatternParser.AsBooleanOperation - Class in net.logstash.logback.pattern
- AbstractJsonPatternParser.AsDoubleOperation - Class in net.logstash.logback.pattern
- AbstractJsonPatternParser.AsJsonOperation - Class in net.logstash.logback.pattern
- AbstractJsonPatternParser.AsLongOperation - Class in net.logstash.logback.pattern
- AbstractJsonPatternParser.AsNullIfEmptyOperation - Class in net.logstash.logback.pattern
- AbstractJsonPatternParser.JsonPatternException - Exception Class in net.logstash.logback.pattern
- AbstractJsonPatternParser.LayoutValueGetter<Event> - Class in net.logstash.logback.pattern
- AbstractJsonPatternParser.ObjectWriter<Event> - Class in net.logstash.logback.pattern
- AbstractJsonPatternParser.Operation<T> - Interface in net.logstash.logback.pattern
- AbstractJsonPatternParser.TryJsonOperation - Class in net.logstash.logback.pattern
- AbstractJsonPatternParser.ValueWriter<Event> - Class in net.logstash.logback.pattern
- AbstractJsonProvider<Event> - Class in net.logstash.logback.composite
-
Base
JsonProviderthat provides default implementations for standard methods. - AbstractJsonProvider() - Constructor for class net.logstash.logback.composite.AbstractJsonProvider
- AbstractLogstashTcpSocketAppender<Event,
Listener> - Class in net.logstash.logback.appender -
An
AsyncDisruptorAppenderappender that writes events to a TCPSocketoutputStream. - AbstractLogstashTcpSocketAppender() - Constructor for class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
- AbstractLogstashUdpSocketAppender<Event> - Class in net.logstash.logback.appender
-
An appender that sends events over UDP using a custom
Layout. - AbstractLogstashUdpSocketAppender() - Constructor for class net.logstash.logback.appender.AbstractLogstashUdpSocketAppender
- AbstractNestedJsonProvider<Event> - Class in net.logstash.logback.composite
-
A
JsonProviderthat nests other providers within a subobject. - AbstractNestedJsonProvider() - Constructor for class net.logstash.logback.composite.AbstractNestedJsonProvider
- AbstractPatternJsonProvider<Event> - Class in net.logstash.logback.composite
-
Transforms an string containing patterns understood by PatternLayouts into JSON output.
- AbstractPatternJsonProvider() - Constructor for class net.logstash.logback.composite.AbstractPatternJsonProvider
- AbstractSequenceJsonProvider<Event> - Class in net.logstash.logback.composite
-
Outputs an incrementing sequence number.
- AbstractSequenceJsonProvider() - Constructor for class net.logstash.logback.composite.AbstractSequenceJsonProvider
- AbstractThreadNameJsonProvider<Event> - Class in net.logstash.logback.composite
- AbstractThreadNameJsonProvider() - Constructor for class net.logstash.logback.composite.AbstractThreadNameJsonProvider
- AbstractThrowableClassNameJsonProvider - Class in net.logstash.logback.composite.loggingevent
- AbstractThrowableClassNameJsonProvider(String) - Constructor for class net.logstash.logback.composite.loggingevent.AbstractThrowableClassNameJsonProvider
- AbstractThrowableMessageJsonProvider - Class in net.logstash.logback.composite.loggingevent
-
Logs an exception message for a given logging event.
- AbstractThrowableMessageJsonProvider(String) - Constructor for class net.logstash.logback.composite.loggingevent.AbstractThrowableMessageJsonProvider
- accept(StackTraceElement) - Method in class net.logstash.logback.stacktrace.StackElementFilter
-
Tests whether or not the specified
StackTraceElementshould be accepted when computing a stack hash. - AccessEventAppenderListenerImpl - Class in net.logstash.logback.appender.listener
-
Deprecated.Replaced by default methods in interface.
- AccessEventAppenderListenerImpl() - Constructor for class net.logstash.logback.appender.listener.AccessEventAppenderListenerImpl
-
Deprecated.
- AccessEventAsyncDisruptorAppender - Class in net.logstash.logback.appender
- AccessEventAsyncDisruptorAppender() - Constructor for class net.logstash.logback.appender.AccessEventAsyncDisruptorAppender
- AccessEventCompositeJsonEncoder - Class in net.logstash.logback.encoder
- AccessEventCompositeJsonEncoder() - Constructor for class net.logstash.logback.encoder.AccessEventCompositeJsonEncoder
- AccessEventCompositeJsonFormatter - Class in net.logstash.logback.composite.accessevent
- AccessEventCompositeJsonFormatter(ContextAware) - Constructor for class net.logstash.logback.composite.accessevent.AccessEventCompositeJsonFormatter
- AccessEventCompositeJsonLayout - Class in net.logstash.logback.layout
- AccessEventCompositeJsonLayout() - Constructor for class net.logstash.logback.layout.AccessEventCompositeJsonLayout
- AccessEventFormattedTimestampJsonProvider - Class in net.logstash.logback.composite.accessevent
- AccessEventFormattedTimestampJsonProvider() - Constructor for class net.logstash.logback.composite.accessevent.AccessEventFormattedTimestampJsonProvider
- AccessEventJsonPatternParser - Class in net.logstash.logback.pattern
- AccessEventJsonPatternParser(Context, ObjectMapper) - Constructor for class net.logstash.logback.pattern.AccessEventJsonPatternParser
- AccessEventJsonPatternParser.NullNaValueOperation - Class in net.logstash.logback.pattern
- AccessEventJsonProviders - Class in net.logstash.logback.composite.accessevent
-
Used to make it make it more convenient to create well-known
JsonProvidersvia xml configuration. - AccessEventJsonProviders() - Constructor for class net.logstash.logback.composite.accessevent.AccessEventJsonProviders
- AccessEventNestedJsonProvider - Class in net.logstash.logback.composite.accessevent
- AccessEventNestedJsonProvider() - Constructor for class net.logstash.logback.composite.accessevent.AccessEventNestedJsonProvider
- AccessEventPatternJsonProvider - Class in net.logstash.logback.composite.accessevent
- AccessEventPatternJsonProvider() - Constructor for class net.logstash.logback.composite.accessevent.AccessEventPatternJsonProvider
- AccessEventTcpAppenderListenerImpl - Class in net.logstash.logback.appender.listener
-
Deprecated.Replaced by default methods in interface.
- AccessEventTcpAppenderListenerImpl() - Constructor for class net.logstash.logback.appender.listener.AccessEventTcpAppenderListenerImpl
-
Deprecated.
- AccessEventThreadNameJsonProvider - Class in net.logstash.logback.composite.accessevent
-
JsonProviderproducing a single JSON field with theIAccessEvent.getThreadName(). - AccessEventThreadNameJsonProvider() - Constructor for class net.logstash.logback.composite.accessevent.AccessEventThreadNameJsonProvider
- AccessMessageJsonProvider - Class in net.logstash.logback.composite.accessevent
- AccessMessageJsonProvider() - Constructor for class net.logstash.logback.composite.accessevent.AccessMessageJsonProvider
- acquire() - Method in class net.logstash.logback.util.ThreadLocalHolder
-
Get the value assigned to the current thread, creating a new one if none is assigned yet or the previous has been disposed.
- add(Marker) - Method in class net.logstash.logback.marker.LogstashMarker
- addAccessMessage(AccessMessageJsonProvider) - Method in class net.logstash.logback.composite.accessevent.AccessEventJsonProviders
-
Deprecated.
- addAppender(Appender) - Method in class net.logstash.logback.appender.DelegatingAsyncDisruptorAppender
- addArguments(ArgumentsJsonProvider) - Method in class net.logstash.logback.composite.loggingevent.LoggingEventJsonProviders
- addCallerData(CallerDataJsonProvider) - Method in class net.logstash.logback.composite.loggingevent.LoggingEventJsonProviders
- addContentLength(ContentLengthJsonProvider) - Method in class net.logstash.logback.composite.accessevent.AccessEventJsonProviders
- addContext(ContextJsonProvider) - Method in class net.logstash.logback.composite.JsonProviders
- addContextName(ContextNameJsonProvider) - Method in class net.logstash.logback.composite.loggingevent.LoggingEventJsonProviders
- addDecorator(D) - Method in class net.logstash.logback.decorate.CompositeDecorator
- addDecorator(Decorator) - Method in class net.logstash.logback.composite.AbstractCompositeJsonFormatter
-
Adds the given decorator of type
MapperBuilderDecorator,TokenStreamFactoryBuilderDecorator, orJsonGeneratorDecorator. - addDecorator(Decorator) - Method in class net.logstash.logback.encoder.CompositeJsonEncoder
- addDecorator(Decorator) - Method in class net.logstash.logback.layout.CompositeJsonLayout
- addDestination(String) - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
-
Adds the given destination (or destinations) to the list of potential destinations to which to send logs.
- addDestinations(InetSocketAddress...) - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
-
Adds the given destinations to the list of potential destinations.
- addDisable(String) - Method in class net.logstash.logback.decorate.FeatureDecorator
-
Disables the feature with the given name.
- addElapsedTime(ElapsedTimeJsonProvider) - Method in class net.logstash.logback.composite.accessevent.AccessEventJsonProviders
- addEnable(String) - Method in class net.logstash.logback.decorate.FeatureDecorator
-
Enables the feature with the given name.
- addEscape(CharacterEscapesDecorator.Escape) - Method in class net.logstash.logback.decorate.json.CharacterEscapesDecorator
- addEvaluator(EventEvaluator) - Method in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
- addExclude(String) - Method in class net.logstash.logback.composite.accessevent.IncludeExcludeHeaderFilter
- addExclude(String) - Method in class net.logstash.logback.composite.loggingevent.StackHashJsonProvider
- addExclude(String) - Method in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
- addExcludeKeyName(String) - Method in class net.logstash.logback.composite.loggingevent.KeyValuePairsJsonProvider
- addExcludeKeyValueKeyName(String) - Method in class net.logstash.logback.encoder.LogstashEncoder
- addExcludeKeyValueKeyName(String) - Method in class net.logstash.logback.layout.LogstashLayout
- addExcludeKeyValueKeyName(String) - Method in class net.logstash.logback.LogstashFormatter
- addExcludeMdcKeyName(String) - Method in class net.logstash.logback.composite.loggingevent.MdcJsonProvider
- addExcludeMdcKeyName(String) - Method in class net.logstash.logback.encoder.LogstashEncoder
- addExcludeMdcKeyName(String) - Method in class net.logstash.logback.layout.LogstashLayout
- addExcludeMdcKeyName(String) - Method in class net.logstash.logback.LogstashFormatter
- addExclusions(String) - Method in class net.logstash.logback.composite.loggingevent.StackHashJsonProvider
-
Add multiple exclusion patterns as a list of comma separated patterns
- addExclusions(String) - Method in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
-
Add multiple exclusion patterns as a list of comma separated patterns
- addField(String, NodeWriter) - Method in class net.logstash.logback.pattern.AbstractJsonPatternParser.ObjectWriter
- addFieldMasker(FieldMasker) - Method in class net.logstash.logback.mask.MaskingJsonGeneratorDecorator
-
Add the given
FieldMaskerto the maskers used to mask a field. - addGlobalCustomFields(GlobalCustomFieldsJsonProvider) - Method in class net.logstash.logback.composite.JsonProviders
- addInclude(String) - Method in class net.logstash.logback.composite.accessevent.IncludeExcludeHeaderFilter
- addIncludeKeyName(String) - Method in class net.logstash.logback.composite.loggingevent.KeyValuePairsJsonProvider
- addIncludeKeyValueKeyName(String) - Method in class net.logstash.logback.encoder.LogstashEncoder
- addIncludeKeyValueKeyName(String) - Method in class net.logstash.logback.layout.LogstashLayout
- addIncludeKeyValueKeyName(String) - Method in class net.logstash.logback.LogstashFormatter
- addIncludeMdcKeyName(String) - Method in class net.logstash.logback.composite.loggingevent.MdcJsonProvider
- addIncludeMdcKeyName(String) - Method in class net.logstash.logback.encoder.LogstashEncoder
- addIncludeMdcKeyName(String) - Method in class net.logstash.logback.layout.LogstashLayout
- addIncludeMdcKeyName(String) - Method in class net.logstash.logback.LogstashFormatter
- addJsonGeneratorDecorator(JsonGeneratorDecorator) - Method in class net.logstash.logback.composite.AbstractCompositeJsonFormatter
- addKeyFieldName(String) - Method in class net.logstash.logback.composite.loggingevent.KeyValuePairsJsonProvider
-
Adds the given keyFieldName entry in the form keyName=fieldName to use an alternative field name for an KeyValuePair key.
- addKeyValueKeyFieldName(String) - Method in class net.logstash.logback.encoder.LogstashEncoder
- addKeyValueKeyFieldName(String) - Method in class net.logstash.logback.layout.LogstashLayout
- addKeyValueKeyFieldName(String) - Method in class net.logstash.logback.LogstashFormatter
- addKeyValuePairs(KeyValuePairsJsonProvider) - Method in class net.logstash.logback.composite.loggingevent.LoggingEventJsonProviders
- addListener(Listener) - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- addListener(AppenderListener) - Method in class net.logstash.logback.appender.AbstractLogstashUdpSocketAppender
- addLoggerName(LoggerNameJsonProvider) - Method in class net.logstash.logback.composite.loggingevent.LoggingEventJsonProviders
- addLogLevel(LogLevelJsonProvider) - Method in class net.logstash.logback.composite.loggingevent.LoggingEventJsonProviders
- addLogLevelValue(LogLevelValueJsonProvider) - Method in class net.logstash.logback.composite.loggingevent.LoggingEventJsonProviders
- addLogstashMarkers(LogstashMarkersJsonProvider) - Method in class net.logstash.logback.composite.loggingevent.LoggingEventJsonProviders
- addMapperBuilderDecorator(MapperBuilderDecorator) - Method in class net.logstash.logback.composite.AbstractCompositeJsonFormatter
- addMdc(MdcJsonProvider) - Method in class net.logstash.logback.composite.loggingevent.LoggingEventJsonProviders
- addMdcEntryWriter(MdcEntryWriter) - Method in class net.logstash.logback.composite.loggingevent.mdc.RegexFilteringMdcEntryWriter
- addMdcEntryWriter(MdcEntryWriter) - Method in class net.logstash.logback.composite.loggingevent.MdcJsonProvider
- addMdcEntryWriter(MdcEntryWriter) - Method in class net.logstash.logback.encoder.LogstashEncoder
- addMdcEntryWriter(MdcEntryWriter) - Method in class net.logstash.logback.layout.LogstashLayout
- addMdcEntryWriter(MdcEntryWriter) - Method in class net.logstash.logback.LogstashFormatter
- addMdcKeyFieldName(String) - Method in class net.logstash.logback.composite.loggingevent.MdcJsonProvider
-
Adds the given mdcKeyFieldName entry in the form mdcKeyName=fieldName to use an alternative field name for an MDC key.
- addMdcKeyFieldName(String) - Method in class net.logstash.logback.encoder.LogstashEncoder
- addMdcKeyFieldName(String) - Method in class net.logstash.logback.layout.LogstashLayout
- addMdcKeyFieldName(String) - Method in class net.logstash.logback.LogstashFormatter
- addMessage(AccessMessageJsonProvider) - Method in class net.logstash.logback.composite.accessevent.AccessEventJsonProviders
- addMessage(MessageJsonProvider) - Method in class net.logstash.logback.composite.loggingevent.LoggingEventJsonProviders
- addMethod(MethodJsonProvider) - Method in class net.logstash.logback.composite.accessevent.AccessEventJsonProviders
- addNestedField(AccessEventNestedJsonProvider) - Method in class net.logstash.logback.composite.accessevent.AccessEventJsonProviders
- addNestedField(LoggingEventNestedJsonProvider) - Method in class net.logstash.logback.composite.loggingevent.LoggingEventJsonProviders
- addOperation(String, AbstractJsonPatternParser.Operation) - Method in class net.logstash.logback.pattern.AbstractJsonPatternParser
-
Register a new
AbstractJsonPatternParser.Operationand bind it to the givenname. - addPath(String) - Method in class net.logstash.logback.mask.MaskingJsonGeneratorDecorator
-
Adds the given path to the paths that will be masked.
- addPath(String) - Method in class net.logstash.logback.mask.MaskingJsonGeneratorDecorator.PathMask
- addPathMask(MaskingJsonGeneratorDecorator.PathMask) - Method in class net.logstash.logback.mask.MaskingJsonGeneratorDecorator
-
Adds the given paths and mask that will be used to determine if a field should be masked.
- addPathMaskSupplier(MaskingJsonGeneratorDecorator.PathMaskSupplier) - Method in class net.logstash.logback.mask.MaskingJsonGeneratorDecorator
-
Adds the given supplier of paths and mask that will be used to determine if a field should be masked.
- addPaths(String) - Method in class net.logstash.logback.mask.MaskingJsonGeneratorDecorator
-
Adds the given comma separated paths to the paths that will be masked.
- addPaths(String) - Method in class net.logstash.logback.mask.MaskingJsonGeneratorDecorator.PathMask
- addPattern(AccessEventPatternJsonProvider) - Method in class net.logstash.logback.composite.accessevent.AccessEventJsonProviders
- addPattern(LoggingEventPatternJsonProvider) - Method in class net.logstash.logback.composite.loggingevent.LoggingEventJsonProviders
- addProtocol(ProtocolJsonProvider) - Method in class net.logstash.logback.composite.accessevent.AccessEventJsonProviders
- addProvider(JsonProvider) - Method in class net.logstash.logback.encoder.LogstashAccessEncoder
- addProvider(JsonProvider) - Method in class net.logstash.logback.layout.LogstashAccessLayout
- addProvider(JsonProvider) - Method in class net.logstash.logback.LogstashAccessFormatter
- addProvider(JsonProvider) - Method in class net.logstash.logback.encoder.LogstashEncoder
- addProvider(JsonProvider) - Method in class net.logstash.logback.layout.LogstashLayout
- addProvider(JsonProvider) - Method in class net.logstash.logback.LogstashFormatter
- addProvider(JsonProvider) - Method in class net.logstash.logback.composite.JsonProviders
- addRawMessage(RawMessageJsonProvider) - Method in class net.logstash.logback.composite.loggingevent.LoggingEventJsonProviders
- addRemoteHost(RemoteHostJsonProvider) - Method in class net.logstash.logback.composite.accessevent.AccessEventJsonProviders
- addRemoteUser(RemoteUserJsonProvider) - Method in class net.logstash.logback.composite.accessevent.AccessEventJsonProviders
- addRequestedUri(RequestedUriJsonProvider) - Method in class net.logstash.logback.composite.accessevent.AccessEventJsonProviders
- addRequestedUrl(RequestedUrlJsonProvider) - Method in class net.logstash.logback.composite.accessevent.AccessEventJsonProviders
- addRequestHeaders(RequestHeadersJsonProvider) - Method in class net.logstash.logback.composite.accessevent.AccessEventJsonProviders
- addResponseHeaders(ResponseHeadersJsonProvider) - Method in class net.logstash.logback.composite.accessevent.AccessEventJsonProviders
- addRootStackTraceElement(RootStackTraceElementJsonProvider) - Method in class net.logstash.logback.composite.loggingevent.LoggingEventJsonProviders
- addSequence(SequenceJsonProvider) - Method in class net.logstash.logback.composite.accessevent.AccessEventJsonProviders
- addSequence(SequenceJsonProvider) - Method in class net.logstash.logback.composite.loggingevent.LoggingEventJsonProviders
- addStackHash(StackHashJsonProvider) - Method in class net.logstash.logback.composite.loggingevent.LoggingEventJsonProviders
- addStackTrace(StackTraceJsonProvider) - Method in class net.logstash.logback.composite.loggingevent.LoggingEventJsonProviders
- addStatusCode(StatusCodeJsonProvider) - Method in class net.logstash.logback.composite.accessevent.AccessEventJsonProviders
- addStatusEvent(Status) - Method in class net.logstash.logback.status.DelegatingStatusListener
- addStatusEvent(Status) - Method in class net.logstash.logback.status.LevelFilteringStatusListener
- addTags(TagsJsonProvider) - Method in class net.logstash.logback.composite.loggingevent.LoggingEventJsonProviders
- addThreadName(AccessEventThreadNameJsonProvider) - Method in class net.logstash.logback.composite.accessevent.AccessEventJsonProviders
- addThreadName(LoggingEventThreadNameJsonProvider) - Method in class net.logstash.logback.composite.loggingevent.LoggingEventJsonProviders
- addThrowableClassName(ThrowableClassNameJsonProvider) - Method in class net.logstash.logback.composite.loggingevent.LoggingEventJsonProviders
- addThrowableMessage(ThrowableMessageJsonProvider) - Method in class net.logstash.logback.composite.loggingevent.LoggingEventJsonProviders
- addThrowableRootCauseClassName(ThrowableRootCauseClassNameJsonProvider) - Method in class net.logstash.logback.composite.loggingevent.LoggingEventJsonProviders
- addThrowableRootCauseMessage(ThrowableRootCauseMessageJsonProvider) - Method in class net.logstash.logback.composite.loggingevent.LoggingEventJsonProviders
- addTimestamp(AccessEventFormattedTimestampJsonProvider) - Method in class net.logstash.logback.composite.accessevent.AccessEventJsonProviders
- addTimestamp(LoggingEventFormattedTimestampJsonProvider) - Method in class net.logstash.logback.composite.loggingevent.LoggingEventJsonProviders
- addTokenStreamFactoryBuilderDecorator(TokenStreamFactoryBuilderDecorator) - Method in class net.logstash.logback.composite.AbstractCompositeJsonFormatter
- addTruncateAfter(String) - Method in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
- addTruncateAfters(String) - Method in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
-
Add multiple truncate after patterns as a list of comma separated patterns.
- addUuid(UuidJsonProvider) - Method in class net.logstash.logback.composite.JsonProviders
- addValue(String) - Method in class net.logstash.logback.mask.MaskingJsonGeneratorDecorator
-
Adds the given value regex to the regexes that will be used to determine if a field value should be masked.
- addValue(String) - Method in class net.logstash.logback.mask.MaskingJsonGeneratorDecorator.ValueMask
- addValueMask(MaskingJsonGeneratorDecorator.ValueMask) - Method in class net.logstash.logback.mask.MaskingJsonGeneratorDecorator
-
Adds the given value regexes and mask to the regexes that will be used to determine if a field value should be masked.
- addValueMasker(ValueMasker) - Method in class net.logstash.logback.mask.MaskingJsonGeneratorDecorator
-
Add the given
ValueMaskerto the maskers used to mask a value. - addValueMaskSupplier(MaskingJsonGeneratorDecorator.ValueMaskSupplier) - Method in class net.logstash.logback.mask.MaskingJsonGeneratorDecorator
-
Adds the given supplier of value regexes and mask to the regexes that will be used to determine if a field value should be masked.
- addValues(String) - Method in class net.logstash.logback.mask.MaskingJsonGeneratorDecorator
-
Adds the comma separated string of value regexes to the regexes that will be used to determine if a field value should be masked.
- addValues(String) - Method in class net.logstash.logback.mask.MaskingJsonGeneratorDecorator.ValueMask
- addVersion(LogstashVersionJsonProvider) - Method in class net.logstash.logback.composite.JsonProviders
- aggregate(Collection) - Static method in class net.logstash.logback.marker.Markers
-
Aggregates the given markers into a single marker.
- aggregate(Marker...) - Static method in class net.logstash.logback.marker.Markers
-
Aggregates the given markers into a single marker.
- and(Marker) - Method in class net.logstash.logback.marker.LogstashMarker
-
Adds the given marker as a reference, and returns this marker.
- any() - Static method in class net.logstash.logback.stacktrace.StackElementFilter
-
Creates a
StackElementFilterthat accepts any stack trace elements - append(Event) - Method in class net.logstash.logback.appender.AbstractLogstashUdpSocketAppender
- append(Event) - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- append(String, Object) - Static method in class net.logstash.logback.marker.Markers
- APPEND - Enum constant in enum class net.logstash.logback.appender.listener.FailureSummaryAppenderListener.CallbackType
-
Callback for appending events to the appender.
- appendArray(String, Object...) - Static method in class net.logstash.logback.marker.Markers
- appendEntries(Map) - Static method in class net.logstash.logback.marker.Markers
- APPENDER_NAME_FORMAT - Static variable in class net.logstash.logback.appender.AsyncDisruptorAppender
- AppenderListener<Event> - Interface in net.logstash.logback.appender.listener
-
Listens to an appender.
- appenderStarted(Appender) - Method in class net.logstash.logback.appender.listener.AccessEventAppenderListenerImpl
-
Deprecated.
- appenderStarted(Appender) - Method in class net.logstash.logback.appender.listener.LoggingEventAppenderListenerImpl
-
Deprecated.
- appenderStarted(Appender) - Method in interface net.logstash.logback.appender.listener.AppenderListener
-
Called when the given appender is started.
- appenderStopped(Appender) - Method in class net.logstash.logback.appender.listener.AccessEventAppenderListenerImpl
-
Deprecated.
- appenderStopped(Appender) - Method in class net.logstash.logback.appender.listener.LoggingEventAppenderListenerImpl
-
Deprecated.
- appenderStopped(Appender) - Method in interface net.logstash.logback.appender.listener.AppenderListener
-
Called when the given appender is stopped.
- appendFields(Object) - Static method in class net.logstash.logback.marker.Markers
- appendRaw(String, String) - Static method in class net.logstash.logback.marker.Markers
- apply(String) - Method in class net.logstash.logback.pattern.AbstractJsonPatternParser.AsBooleanOperation
- apply(String) - Method in class net.logstash.logback.pattern.AbstractJsonPatternParser.AsDoubleOperation
- apply(String) - Method in class net.logstash.logback.pattern.AbstractJsonPatternParser.AsJsonOperation
- apply(String) - Method in class net.logstash.logback.pattern.AbstractJsonPatternParser.AsLongOperation
- apply(String) - Method in class net.logstash.logback.pattern.AbstractJsonPatternParser.AsNullIfEmptyOperation
- apply(String) - Method in class net.logstash.logback.pattern.AbstractJsonPatternParser.TryJsonOperation
- apply(String) - Method in class net.logstash.logback.pattern.AccessEventJsonPatternParser.NullNaValueOperation
- ArgumentsJsonProvider - Class in net.logstash.logback.composite.loggingevent
-
Include the logging event's
ILoggingEvent.getArgumentArray()in the JSON output. - ArgumentsJsonProvider() - Constructor for class net.logstash.logback.composite.loggingevent.ArgumentsJsonProvider
- array(String, Object...) - Static method in class net.logstash.logback.argument.StructuredArguments
-
Adds a field to the JSON event whose key is
fieldNameand whose value is a JSON array of objects AND a string version of the array to the formatted message. - AsBooleanOperation() - Constructor for class net.logstash.logback.pattern.AbstractJsonPatternParser.AsBooleanOperation
- AsDoubleOperation() - Constructor for class net.logstash.logback.pattern.AbstractJsonPatternParser.AsDoubleOperation
- AsJsonOperation() - Constructor for class net.logstash.logback.pattern.AbstractJsonPatternParser.AsJsonOperation
- AsLongOperation() - Constructor for class net.logstash.logback.pattern.AbstractJsonPatternParser.AsLongOperation
- AsNullIfEmptyOperation() - Constructor for class net.logstash.logback.pattern.AbstractJsonPatternParser.AsNullIfEmptyOperation
- assertIsStarted() - Method in class net.logstash.logback.composite.AbstractJsonProvider
-
Assert the component is started and throw
IllegalStateException if not - assertStarted() - Method in class net.logstash.logback.abbreviator.DefaultTargetLengthAbbreviator
- assertStreamConnected() - Method in class net.logstash.logback.util.ProxyOutputStream
-
Get the underlying OutputStream and assert it is connected.
- AsyncDisruptorAppender<Event,
Listener> - Class in net.logstash.logback.appender -
An asynchronous appender that uses an LMAX Disruptor
RingBufferas the interthread data exchange mechanism (as opposed to aBlockingQueueused by logback'sAsyncAppender). - AsyncDisruptorAppender() - Constructor for class net.logstash.logback.appender.AsyncDisruptorAppender
- AsyncDisruptorAppender.LogEvent<Event> - Class in net.logstash.logback.appender
-
Event wrapper object used for each element of the
RingBuffer. - AsyncDisruptorAppender.LogEventFactory<Event> - Class in net.logstash.logback.appender
-
Factory for creating the initial
AsyncDisruptorAppender.LogEvents to populate theRingBuffer. - AsyncDisruptorAppender.LogEventTranslator<Event> - Class in net.logstash.logback.appender
-
Sets the
AsyncDisruptorAppender.LogEvent.eventto the logback Event.
B
- BooleanMdcEntryWriter - Class in net.logstash.logback.composite.loggingevent.mdc
-
Writes boolean values (instead of String values) for any MDC values that equal "true" or "false", ignoring case.
- BooleanMdcEntryWriter() - Constructor for class net.logstash.logback.composite.loggingevent.mdc.BooleanMdcEntryWriter
- buildLayout() - Method in class net.logstash.logback.appender.AbstractLogstashUdpSocketAppender
- buildLayout(String) - Method in class net.logstash.logback.pattern.AbstractJsonPatternParser
-
Initialize a PatternLayout with the supplied format and throw an
IllegalArgumentExceptionif the format is invalid. - byPattern(List) - Static method in class net.logstash.logback.stacktrace.StackElementFilter
-
Creates a
StackElementFilterby exclusionpatterns
C
- CachingAbbreviator - Class in net.logstash.logback.abbreviator
-
An
Abbreviatorthat caches results from aCachingAbbreviator.delegateabbreviator. - CachingAbbreviator - Class in net.logstash.logback
-
Deprecated.use net.logstash.logback.abbreviator.CachingAbbreviator instead
- CachingAbbreviator(Abbreviator) - Constructor for class net.logstash.logback.abbreviator.CachingAbbreviator
- CachingAbbreviator(Abbreviator) - Constructor for class net.logstash.logback.CachingAbbreviator
-
Deprecated.
- calculateThreadName() - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- CallerDataJsonProvider - Class in net.logstash.logback.composite.loggingevent
- CallerDataJsonProvider() - Constructor for class net.logstash.logback.composite.loggingevent.CallerDataJsonProvider
- CBOR - Static variable in interface net.logstash.logback.dataformat.DataFormatFactory
- CborDataFormatFactory - Class in net.logstash.logback.dataformat.cbor
-
A
DataFormatFactoryfor the CBOR data format. - CborDataFormatFactory() - Constructor for class net.logstash.logback.dataformat.cbor.CborDataFormatFactory
- CborWriteFeatureDecorator - Class in net.logstash.logback.decorate.cbor
-
A
TokenStreamFactoryBuilderDecoratorthat allows enabling/disabling ofCBORWriteFeaturefeatures. - CborWriteFeatureDecorator() - Constructor for class net.logstash.logback.decorate.cbor.CborWriteFeatureDecorator
- CharacterEscapesDecorator - Class in net.logstash.logback.decorate.json
-
A
TokenStreamFactoryBuilderDecoratorthat can be used to customize theJsonFactoryBuilder.characterEscapes(CharacterEscapes). - CharacterEscapesDecorator() - Constructor for class net.logstash.logback.decorate.json.CharacterEscapesDecorator
- CharacterEscapesDecorator.Escape - Class in net.logstash.logback.decorate.json
-
Defines how a character will be escaped whenever that character is attempted to be written by a JsonGenerator.
- clear() - Method in class net.logstash.logback.abbreviator.CachingAbbreviator
-
Clears the cache.
- close() - Method in class net.logstash.logback.util.ProxyOutputStream
-
Invokes the delegate's
close()method. - close() - Method in class net.logstash.logback.util.ReusableByteBuffer
- close() - Method in class net.logstash.logback.util.ThreadLocalHolder
-
Close the holder and dispose all values.
- commaDelimitedListToStringArray(String) - Static method in class net.logstash.logback.util.StringUtils
-
Convert a comma delimited list into an array of strings.
- compareTo(CharacterEscapesDecorator.Escape) - Method in class net.logstash.logback.decorate.json.CharacterEscapesDecorator.Escape
- Comparison with FieldMasker: - Section in interface net.logstash.logback.mask.ValueMasker
- Comparison with ValueMasker - Section in interface net.logstash.logback.mask.FieldMasker
- CompositeDecorator<T,
D> - Class in net.logstash.logback.decorate -
Combines a list of decorators into a single decorator, so multiple decorators can be used together.
- CompositeDecorator() - Constructor for class net.logstash.logback.decorate.CompositeDecorator
- CompositeJsonEncoder<Event> - Class in net.logstash.logback.encoder
- CompositeJsonEncoder() - Constructor for class net.logstash.logback.encoder.CompositeJsonEncoder
- CompositeJsonGeneratorDecorator - Class in net.logstash.logback.decorate
-
Combines a list of decorators into a single decorator, so multiple decorators can be used together.
- CompositeJsonGeneratorDecorator() - Constructor for class net.logstash.logback.decorate.CompositeJsonGeneratorDecorator
- CompositeJsonLayout<Event> - Class in net.logstash.logback.layout
- CompositeJsonLayout() - Constructor for class net.logstash.logback.layout.CompositeJsonLayout
- CompositeMapperBuilderDecorator<M,
B> - Class in net.logstash.logback.decorate -
Combines a list of decorators into a single decorator, so multiple decorators can be used together.
- CompositeMapperBuilderDecorator() - Constructor for class net.logstash.logback.decorate.CompositeMapperBuilderDecorator
- CompositeTokenStreamFactoryBuilderDecorator<F,
B> - Class in net.logstash.logback.decorate -
Combines a list of decorators into a single decorator, so multiple decorators can be used together.
- CompositeTokenStreamFactoryBuilderDecorator() - Constructor for class net.logstash.logback.decorate.CompositeTokenStreamFactoryBuilderDecorator
- configure(B, StreamWriteFeature, boolean) - Method in class net.logstash.logback.decorate.StreamWriteFeatureDecorator
- configure(B, TokenStreamFactory.Feature, boolean) - Method in class net.logstash.logback.decorate.TokenStreamFactoryFeatureDecorator
- configure(B, DateTimeFeature, boolean) - Method in class net.logstash.logback.decorate.DateTimeFeatureDecorator
- configure(B, EnumFeature, boolean) - Method in class net.logstash.logback.decorate.EnumFeatureDecorator
- configure(B, JsonNodeFeature, boolean) - Method in class net.logstash.logback.decorate.JsonNodeFeatureDecorator
- configure(B, MapperFeature, boolean) - Method in class net.logstash.logback.decorate.MapperFeatureDecorator
- configure(B, SerializationFeature, boolean) - Method in class net.logstash.logback.decorate.SerializationFeatureDecorator
- configure(JsonFactoryBuilder, JsonWriteFeature, boolean) - Method in class net.logstash.logback.decorate.json.JsonWriteFeatureDecorator
- configure(CBORFactoryBuilder, CBORWriteFeature, boolean) - Method in class net.logstash.logback.decorate.cbor.CborWriteFeatureDecorator
- configure(SmileFactoryBuilder, SmileWriteFeature, boolean) - Method in class net.logstash.logback.decorate.smile.SmileWriteFeatureDecorator
- configure(YAMLFactoryBuilder, YAMLWriteFeature, boolean) - Method in class net.logstash.logback.decorate.yaml.YamlWriteFeatureDecorator
- configure(T, F, boolean) - Method in class net.logstash.logback.decorate.FeatureDecorator
-
Configures the given feature on the given decoratable.
- configureProviderFieldNames() - Method in class net.logstash.logback.LogstashAccessFormatter
- configureProviderFieldNames() - Method in class net.logstash.logback.LogstashFormatter
- CONNECT - Enum constant in enum class net.logstash.logback.appender.listener.FailureSummaryAppenderListener.CallbackType
-
Callback for creating TCP connections for a TCP appender.
- connectFailed(long, int, int) - Method in class net.logstash.logback.appender.destination.DelegateDestinationConnectionStrategy
- connectFailed(long, int, int) - Method in interface net.logstash.logback.appender.destination.DestinationConnectionStrategy
-
Called when a connection fails to the given failedDestinationIndex.
- connectFailed(long, int, int) - Method in class net.logstash.logback.appender.destination.DestinationConnectionStrategyWithTtl
- connectFailed(long, int, int) - Method in class net.logstash.logback.appender.destination.PreferPrimaryDestinationConnectionStrategy
- connectionClosed(Appender, Socket) - Method in class net.logstash.logback.appender.listener.AccessEventTcpAppenderListenerImpl
-
Deprecated.
- connectionClosed(Appender, Socket) - Method in class net.logstash.logback.appender.listener.LoggingEventTcpAppenderListenerImpl
-
Deprecated.
- connectionClosed(Appender, Socket) - Method in interface net.logstash.logback.appender.listener.TcpAppenderListener
-
Called after the given appender closes the given socket (either due to a reconnect, or shutdown)
- connectionFailed(Appender, InetSocketAddress, Throwable) - Method in class net.logstash.logback.appender.listener.AccessEventTcpAppenderListenerImpl
-
Deprecated.
- connectionFailed(Appender, InetSocketAddress, Throwable) - Method in class net.logstash.logback.appender.listener.LoggingEventTcpAppenderListenerImpl
-
Deprecated.
- connectionFailed(Appender, InetSocketAddress, Throwable) - Method in class net.logstash.logback.appender.listener.FailureSummaryAppenderListener
- connectionFailed(Appender, InetSocketAddress, Throwable) - Method in interface net.logstash.logback.appender.listener.TcpAppenderListener
-
Called after the given appender fails to open a socket
- connectionOpened(Appender, Socket) - Method in class net.logstash.logback.appender.listener.AccessEventTcpAppenderListenerImpl
-
Deprecated.
- connectionOpened(Appender, Socket) - Method in class net.logstash.logback.appender.listener.LoggingEventTcpAppenderListenerImpl
-
Deprecated.
- connectionOpened(Appender, Socket) - Method in class net.logstash.logback.appender.listener.FailureSummaryAppenderListener
- connectionOpened(Appender, Socket) - Method in interface net.logstash.logback.appender.listener.TcpAppenderListener
-
Called after the given appender successfully opens the given socket
- connectSuccess(long, int, int) - Method in class net.logstash.logback.appender.destination.DelegateDestinationConnectionStrategy
- connectSuccess(long, int, int) - Method in interface net.logstash.logback.appender.destination.DestinationConnectionStrategy
-
Called when a connection was successful to the given connectedDestinationIndex.
- connectSuccess(long, int, int) - Method in class net.logstash.logback.appender.destination.DestinationConnectionStrategyWithTtl
- connectSuccess(long, int, int) - Method in class net.logstash.logback.appender.destination.PreferPrimaryDestinationConnectionStrategy
- contains(String) - Method in class net.logstash.logback.marker.DeferredLogstashMarker
- contains(String) - Method in class net.logstash.logback.marker.EmptyLogstashMarker
- contains(String) - Method in class net.logstash.logback.marker.LogstashMarker
- contains(String) - Method in class net.logstash.logback.marker.MapEntriesAppendingMarker
- contains(String) - Method in class net.logstash.logback.marker.ObjectAppendingMarker
- contains(String) - Method in class net.logstash.logback.marker.ObjectFieldsAppendingMarker
- contains(String) - Method in class net.logstash.logback.marker.RawJsonAppendingMarker
- contains(String) - Method in class net.logstash.logback.marker.SingleFieldAppendingMarker
- contains(Marker) - Method in class net.logstash.logback.marker.DeferredLogstashMarker
- contains(Marker) - Method in class net.logstash.logback.marker.EmptyLogstashMarker
- contains(Marker) - Method in class net.logstash.logback.marker.LogstashMarker
- contains(Marker) - Method in class net.logstash.logback.marker.MapEntriesAppendingMarker
- contains(Marker) - Method in class net.logstash.logback.marker.ObjectAppendingMarker
- contains(Marker) - Method in class net.logstash.logback.marker.ObjectFieldsAppendingMarker
- contains(Marker) - Method in class net.logstash.logback.marker.RawJsonAppendingMarker
- contains(Marker) - Method in class net.logstash.logback.marker.SingleFieldAppendingMarker
- ContentLengthJsonProvider - Class in net.logstash.logback.composite.accessevent
- ContentLengthJsonProvider() - Constructor for class net.logstash.logback.composite.accessevent.ContentLengthJsonProvider
- ContextJsonProvider<Event> - Class in net.logstash.logback.composite
-
Writes properties from the
Contextinto the JSON event. - ContextJsonProvider() - Constructor for class net.logstash.logback.composite.ContextJsonProvider
- ContextNameJsonProvider - Class in net.logstash.logback.composite.loggingevent
- ContextNameJsonProvider() - Constructor for class net.logstash.logback.composite.loggingevent.ContextNameJsonProvider
- convert(ILoggingEvent) - Method in class net.logstash.logback.pattern.EnhancedPropertyConverter
- convert(ILoggingEvent) - Method in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
- createEventHandler() - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
- createEventHandler() - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
-
Create the
EventHandlerto process events as they become available from the RingBuffer. - createEventHandler() - Method in class net.logstash.logback.appender.DelegatingAsyncDisruptorAppender
- createFormatter() - Method in class net.logstash.logback.encoder.AccessEventCompositeJsonEncoder
- createFormatter() - Method in class net.logstash.logback.encoder.CompositeJsonEncoder
- createFormatter() - Method in class net.logstash.logback.encoder.LoggingEventCompositeJsonEncoder
- createFormatter() - Method in class net.logstash.logback.encoder.LogstashAccessEncoder
- createFormatter() - Method in class net.logstash.logback.encoder.LogstashEncoder
- createFormatter() - Method in class net.logstash.logback.layout.AccessEventCompositeJsonLayout
- createFormatter() - Method in class net.logstash.logback.layout.CompositeJsonLayout
- createFormatter() - Method in class net.logstash.logback.layout.LoggingEventCompositeJsonLayout
- createFormatter() - Method in class net.logstash.logback.layout.LogstashAccessLayout
- createFormatter() - Method in class net.logstash.logback.layout.LogstashLayout
- createInstance() - Method in class net.logstash.logback.util.ThreadLocalHolder
-
Create a new object instance (must be non-null).
- createLayout() - Method in class net.logstash.logback.pattern.AbstractJsonPatternParser
-
Create a PatternLayout instance of the appropriate type.
- createLayout() - Method in class net.logstash.logback.pattern.AccessEventJsonPatternParser
- createLayout() - Method in class net.logstash.logback.pattern.LoggingEventJsonPatternParser
-
Create a new
PatternLayoutand replace the default%propertyconverter with aEnhancedPropertyConverterto add support for default value in case the property is not defined. - createMapperBuilder(F) - Method in interface net.logstash.logback.dataformat.DataFormatFactory
-
Creates and returns a new
MapperBuilderfor this data format backed by the given factory. - createMapperBuilder(JsonFactory) - Method in class net.logstash.logback.dataformat.json.JsonDataFormatFactory
- createMapperBuilder(CBORFactory) - Method in class net.logstash.logback.dataformat.cbor.CborDataFormatFactory
- createMapperBuilder(SmileFactory) - Method in class net.logstash.logback.dataformat.smile.SmileDataFormatFactory
- createMapperBuilder(YAMLFactory) - Method in class net.logstash.logback.dataformat.yaml.YamlDataFormatFactory
- createNativeSequenceNumberFieldAccessor() - Method in class net.logstash.logback.composite.AbstractSequenceJsonProvider
-
Get a function used to access the sequenceNumber field of the supplied event.
- createNativeSequenceNumberFieldAccessor() - Method in class net.logstash.logback.composite.accessevent.SequenceJsonProvider
- createNativeSequenceNumberFieldAccessor() - Method in class net.logstash.logback.composite.loggingevent.SequenceJsonProvider
- createOutputStream() - Method in class net.logstash.logback.appender.AbstractLogstashUdpSocketAppender
- createParser() - Method in class net.logstash.logback.composite.AbstractPatternJsonProvider
- createParser() - Method in class net.logstash.logback.composite.accessevent.AccessEventPatternJsonProvider
- createParser() - Method in class net.logstash.logback.composite.loggingevent.LoggingEventPatternJsonProvider
- createSequenceProvider() - Method in class net.logstash.logback.composite.AbstractSequenceJsonProvider
-
Create a default sequence provider depending on the current Logback version.
- createTokenStreamFactoryBuilder() - Method in class net.logstash.logback.dataformat.cbor.CborDataFormatFactory
- createTokenStreamFactoryBuilder() - Method in interface net.logstash.logback.dataformat.DataFormatFactory
-
Creates and returns a new
TokenStreamFactoryfor this data format. - createTokenStreamFactoryBuilder() - Method in class net.logstash.logback.dataformat.json.JsonDataFormatFactory
- createTokenStreamFactoryBuilder() - Method in class net.logstash.logback.dataformat.smile.SmileDataFormatFactory
- createTokenStreamFactoryBuilder() - Method in class net.logstash.logback.dataformat.yaml.YamlDataFormatFactory
- createWaitStrategyFromString(String) - Static method in class net.logstash.logback.appender.WaitStrategyFactory
-
Creates a
WaitStrategyfrom a string.
D
- DataFormatFactory<F,
FB, - Interface in net.logstash.logback.dataformatM, MB> -
Factory for creating builders for a jackson data format.
- DateTimeFeatureDecorator<M,
B> - Class in net.logstash.logback.decorate -
A
MapperBuilderDecoratorthat allows enabling/disabling ofDateTimeFeaturefeatures. - DateTimeFeatureDecorator() - Constructor for class net.logstash.logback.decorate.DateTimeFeatureDecorator
- decorate(B) - Method in class net.logstash.logback.decorate.PrettyPrintingDecorator
- decorate(T) - Method in class net.logstash.logback.decorate.CompositeDecorator
- decorate(T) - Method in interface net.logstash.logback.decorate.Decorator
-
Decorates the given
decoratable. - decorate(T) - Method in class net.logstash.logback.decorate.FeatureDecorator
- decorate(JsonFactoryBuilder) - Method in class net.logstash.logback.decorate.json.CharacterEscapesDecorator
- decorate(JsonGenerator) - Method in class net.logstash.logback.mask.MaskingJsonGeneratorDecorator
- Decorator<T> - Interface in net.logstash.logback.decorate
-
Decorates an object.
- DEFAULT_CLASS_NAME_LENGTH - Static variable in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
- DEFAULT_CONNECTION_TIMEOUT - Static variable in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
-
Default timeout when waiting for the remote server to accept our connection.
- DEFAULT_DROPPED_WARN_FREQUENCY - Static variable in class net.logstash.logback.appender.AsyncDisruptorAppender
- DEFAULT_INITIALSEND_DELAY - Static variable in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
-
The default delay before sending data into a newly established connection
- DEFAULT_INLINE_SEPARATOR - Static variable in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
-
String sequence to use to delimit lines instead of
CoreConstants.LINE_SEPARATORwhen inline is active - DEFAULT_KEY_VALUE_MESSAGE_FORMAT_PATTERN - Static variable in class net.logstash.logback.argument.StructuredArguments
-
The default message format used when writing key value pairs to the log message.
- DEFAULT_MAX_DEPTH_PER_THROWABLE - Static variable in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
- DEFAULT_MAX_LENGTH - Static variable in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
- DEFAULT_PORT - Static variable in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
-
The default port number of remote logging server (4560).
- DEFAULT_PRODUCER_TYPE - Static variable in class net.logstash.logback.appender.AsyncDisruptorAppender
- DEFAULT_QUEUE_SIZE - Static variable in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
-
Deprecated.Use
AsyncDisruptorAppender.DEFAULT_RING_BUFFER_SIZEinstead - DEFAULT_RECONNECTION_DELAY - Static variable in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
-
The default reconnection delay (30000 milliseconds or 30 seconds).
- DEFAULT_RING_BUFFER_SIZE - Static variable in class net.logstash.logback.appender.AsyncDisruptorAppender
- DEFAULT_THREAD_NAME_FORMAT - Static variable in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
- DEFAULT_THREAD_NAME_FORMAT - Static variable in class net.logstash.logback.appender.AsyncDisruptorAppender
- DEFAULT_TIMEZONE_KEYWORD - Static variable in class net.logstash.logback.composite.AbstractFormattedTimestampJsonProvider
-
Keyword used by
AbstractFormattedTimestampJsonProvider.setTimeZone(String)to denote the system default time zone. - DEFAULT_VERSION - Static variable in class net.logstash.logback.composite.LogstashVersionJsonProvider
- DEFAULT_WAIT_STRATEGY - Static variable in class net.logstash.logback.appender.AsyncDisruptorAppender
- DEFAULT_WRITE_BUFFER_SIZE - Static variable in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
- DEFAULT_WRITE_TIMEOUT - Static variable in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
-
The default write timeout in milliseconds (0 means no write timeout).
- DefaultTargetLengthAbbreviator - Class in net.logstash.logback.abbreviator
-
Abbreviates class names in a way similar to the Logback layout feature (see https://logback.qos.ch/manual/layouts.html#logger).
- DefaultTargetLengthAbbreviator() - Constructor for class net.logstash.logback.abbreviator.DefaultTargetLengthAbbreviator
- defer(Supplier) - Static method in class net.logstash.logback.argument.StructuredArguments
-
Defer the evaluation of the argument until actually required.
- defer(Supplier) - Static method in class net.logstash.logback.marker.Markers
- DEFERRED_MARKER_NAME - Static variable in class net.logstash.logback.marker.DeferredLogstashMarker
- DeferredLogstashMarker - Class in net.logstash.logback.marker
-
A
LogstashMarkerthat defers the creation of anotherLogstashMarkeruntil the first time it is encoded. - DeferredLogstashMarker(Supplier) - Constructor for class net.logstash.logback.marker.DeferredLogstashMarker
- DeferredStructuredArgument - Class in net.logstash.logback.argument
-
A
StructuredArgumentthat defers the creation of anotherStructuredArgumentuntil the first time its value is needed. - DeferredStructuredArgument(Supplier) - Constructor for class net.logstash.logback.argument.DeferredStructuredArgument
- delegate - Variable in class net.logstash.logback.util.ProxyOutputStream
- DelegateDestinationConnectionStrategy - Class in net.logstash.logback.appender.destination
-
A convenience class to make setting a
DestinationConnectionStrategycleaner in logback's xml configuration when using the strategies provided by logstash-logback-encoder. - DelegateDestinationConnectionStrategy() - Constructor for class net.logstash.logback.appender.destination.DelegateDestinationConnectionStrategy
- DelegatingAsyncDisruptorAppender<Event,
Listener> - Class in net.logstash.logback.appender -
An
AsyncDisruptorAppenderthat delegates appending of an event to delegateDelegatingAsyncDisruptorAppender.appenders. - DelegatingAsyncDisruptorAppender() - Constructor for class net.logstash.logback.appender.DelegatingAsyncDisruptorAppender
- DelegatingStatusListener - Class in net.logstash.logback.status
-
A
StatusListenerthat delegates to anotherStatusListener - DelegatingStatusListener() - Constructor for class net.logstash.logback.status.DelegatingStatusListener
- delimitedListToStringArray(String, String) - Static method in class net.logstash.logback.util.StringUtils
-
Take a
Stringthat is a delimited list and convert it into aStringarray. - DestinationConnectionStrategy - Interface in net.logstash.logback.appender.destination
-
Strategy used to determine to which destination to connect, and when to reconnect.
- DestinationConnectionStrategyWithTtl - Class in net.logstash.logback.appender.destination
-
A
DestinationConnectionStrategythat will force a connection to be reestablished after a length of time has elapsed. - DestinationConnectionStrategyWithTtl() - Constructor for class net.logstash.logback.appender.destination.DestinationConnectionStrategyWithTtl
- DestinationParser - Class in net.logstash.logback.appender.destination
-
Constructs
InetSocketAddresses by parsingStringvalues. - detachAndStopAllAppenders() - Method in class net.logstash.logback.appender.DelegatingAsyncDisruptorAppender
- detachAppender(Appender) - Method in class net.logstash.logback.appender.DelegatingAsyncDisruptorAppender
- detachAppender(String) - Method in class net.logstash.logback.appender.DelegatingAsyncDisruptorAppender
- disable(F) - Method in class net.logstash.logback.decorate.FeatureDecorator
-
Disables the given feature.
- dispose() - Method in interface net.logstash.logback.util.ThreadLocalHolder.Lifecycle
-
Dispose the instance and free allocated resources.
- disposeInstance(T) - Method in class net.logstash.logback.util.ThreadLocalHolder
-
Dispose the object instance by calling its life cycle methods.
- doLayout(Event) - Method in class net.logstash.logback.layout.CompositeJsonLayout
- DoubleMdcEntryWriter - Class in net.logstash.logback.composite.loggingevent.mdc
-
Writes double values (instead of String values) for any MDC values that can be parsed as a double, except NaN and positive/negative Infinity.
- DoubleMdcEntryWriter() - Constructor for class net.logstash.logback.composite.loggingevent.mdc.DoubleMdcEntryWriter
E
- e(Map) - Static method in class net.logstash.logback.argument.StructuredArguments
-
Abbreviated convenience method for calling
StructuredArguments.entries(Map). - ElapsedTimeJsonProvider - Class in net.logstash.logback.composite.accessevent
- ElapsedTimeJsonProvider() - Constructor for class net.logstash.logback.composite.accessevent.ElapsedTimeJsonProvider
- empty() - Static method in class net.logstash.logback.marker.Markers
- EMPTY_MARKER_NAME - Static variable in class net.logstash.logback.marker.EmptyLogstashMarker
- EmptyLogstashMarker - Class in net.logstash.logback.marker
-
An empty marker that does nothing itself, but can be used as a base marker when you want to conditionally chain other markers with
LogstashMarker.and(Marker). - EmptyLogstashMarker() - Constructor for class net.logstash.logback.marker.EmptyLogstashMarker
- enable(F) - Method in class net.logstash.logback.decorate.FeatureDecorator
-
Enables the given feature.
- encode(Event) - Method in class net.logstash.logback.encoder.CompositeJsonEncoder
- encode(Event, OutputStream) - Method in class net.logstash.logback.encoder.CompositeJsonEncoder
- encode(Event, OutputStream) - Method in interface net.logstash.logback.encoder.StreamingEncoder
- EnhancedPropertyConverter - Class in net.logstash.logback.pattern
-
Variation of the Logback
PropertyConverterwith the option to specify a default value to use when the property does not exist instead of returningnullas does the original Logback implementation. - EnhancedPropertyConverter() - Constructor for class net.logstash.logback.pattern.EnhancedPropertyConverter
- entries(Map) - Static method in class net.logstash.logback.argument.StructuredArguments
-
Adds a "key":"value" entry for each Map entry to the JSON event AND
map.toString()to the formatted message. - EnumFeatureDecorator<M,
B> - Class in net.logstash.logback.decorate -
A
MapperBuilderDecoratorthat allows enabling/disabling ofEnumFeaturefeatures. - EnumFeatureDecorator() - Constructor for class net.logstash.logback.decorate.EnumFeatureDecorator
- equals(Object) - Method in class net.logstash.logback.decorate.json.CharacterEscapesDecorator.Escape
- equals(Object) - Method in class net.logstash.logback.marker.DeferredLogstashMarker
- equals(Object) - Method in class net.logstash.logback.marker.EmptyLogstashMarker
- equals(Object) - Method in class net.logstash.logback.marker.LogstashMarker
- equals(Object) - Method in class net.logstash.logback.marker.MapEntriesAppendingMarker
- equals(Object) - Method in class net.logstash.logback.marker.ObjectAppendingMarker
- equals(Object) - Method in class net.logstash.logback.marker.ObjectFieldsAppendingMarker
- equals(Object) - Method in class net.logstash.logback.marker.RawJsonAppendingMarker
- equals(Object) - Method in class net.logstash.logback.marker.SingleFieldAppendingMarker
- Escape() - Constructor for class net.logstash.logback.decorate.json.CharacterEscapesDecorator.Escape
- Escape(char, String) - Constructor for class net.logstash.logback.decorate.json.CharacterEscapesDecorator.Escape
- Escape(int, String) - Constructor for class net.logstash.logback.decorate.json.CharacterEscapesDecorator.Escape
- Escape(String, String) - Constructor for class net.logstash.logback.decorate.json.CharacterEscapesDecorator.Escape
- Escaping - Section in class net.logstash.logback.mask.PathBasedFieldMasker
- event - Variable in class net.logstash.logback.appender.AsyncDisruptorAppender.LogEvent
-
The logback event.
- eventAppended(Appender, IAccessEvent, long) - Method in class net.logstash.logback.appender.listener.AccessEventAppenderListenerImpl
-
Deprecated.
- eventAppended(Appender, ILoggingEvent, long) - Method in class net.logstash.logback.appender.listener.LoggingEventAppenderListenerImpl
-
Deprecated.
- eventAppended(Appender, Event, long) - Method in interface net.logstash.logback.appender.listener.AppenderListener
-
Called when the given event was successfully appended by the given appender.
- eventAppended(Appender, Event, long) - Method in class net.logstash.logback.appender.listener.FailureSummaryAppenderListener
- eventAppendFailed(Appender, IAccessEvent, Throwable) - Method in class net.logstash.logback.appender.listener.AccessEventAppenderListenerImpl
-
Deprecated.
- eventAppendFailed(Appender, ILoggingEvent, Throwable) - Method in class net.logstash.logback.appender.listener.LoggingEventAppenderListenerImpl
-
Deprecated.
- eventAppendFailed(Appender, Event, Throwable) - Method in interface net.logstash.logback.appender.listener.AppenderListener
-
Called when the given event was failed to be appended by the given appender.
- eventAppendFailed(Appender, Event, Throwable) - Method in class net.logstash.logback.appender.listener.FailureSummaryAppenderListener
- eventSendFailure(Appender, IAccessEvent, Throwable) - Method in class net.logstash.logback.appender.listener.AccessEventTcpAppenderListenerImpl
-
Deprecated.
- eventSendFailure(Appender, ILoggingEvent, Throwable) - Method in class net.logstash.logback.appender.listener.LoggingEventTcpAppenderListenerImpl
-
Deprecated.
- eventSendFailure(Appender, Event, Throwable) - Method in class net.logstash.logback.appender.listener.FailureSummaryAppenderListener
- eventSendFailure(Appender, Event, Throwable) - Method in interface net.logstash.logback.appender.listener.TcpAppenderListener
-
Called when the given appender fails to send the given event over a TCP connection.
- eventSent(Appender, Socket, IAccessEvent, long) - Method in class net.logstash.logback.appender.listener.AccessEventTcpAppenderListenerImpl
-
Deprecated.
- eventSent(Appender, Socket, ILoggingEvent, long) - Method in class net.logstash.logback.appender.listener.LoggingEventTcpAppenderListenerImpl
-
Deprecated.
- eventSent(Appender, Socket, Event, long) - Method in class net.logstash.logback.appender.listener.FailureSummaryAppenderListener
- eventSent(Appender, Socket, Event, long) - Method in interface net.logstash.logback.appender.listener.TcpAppenderListener
-
Called after given appender successfully sent the given event over the TCP connection.
- excludeMdcKeyNames - Variable in class net.logstash.logback.composite.loggingevent.MdcJsonProvider
-
See
MdcJsonProvider.
F
- f(Object) - Static method in class net.logstash.logback.argument.StructuredArguments
-
Abbreviated convenience method for calling
StructuredArguments.fields(Object). - FailureSummaryAppenderListener<Event> - Class in net.logstash.logback.appender.listener
-
A
TcpAppenderListenerthat invokes different callbacks for the first successful append/send/connect after a series of failures. - FailureSummaryAppenderListener() - Constructor for class net.logstash.logback.appender.listener.FailureSummaryAppenderListener
- FailureSummaryAppenderListener.CallbackType - Enum Class in net.logstash.logback.appender.listener
-
The type of listener callback.
- FailureSummaryAppenderListener.FailureSummary - Interface in net.logstash.logback.appender.listener
-
Summary details of consecutive failures
- FailureSummaryLoggingAppenderListener<Event> - Class in net.logstash.logback.appender.listener
-
A
TcpAppenderListenerthat logs a warning message on the first append/send/connect success after a series of consecutive failures. - FailureSummaryLoggingAppenderListener() - Constructor for class net.logstash.logback.appender.listener.FailureSummaryLoggingAppenderListener
- FeatureDecorator<T,
F> - Class in net.logstash.logback.decorate -
A generic decorator that allows enabling/disabling of Jackson features by feature name.
- FeatureDecorator(Class) - Constructor for class net.logstash.logback.decorate.FeatureDecorator
- FIELD_CALLER - Static variable in class net.logstash.logback.fieldnames.ShortenedFieldNames
- FIELD_CALLER_CLASS_NAME - Static variable in class net.logstash.logback.composite.loggingevent.CallerDataJsonProvider
- FIELD_CALLER_FILE_NAME - Static variable in class net.logstash.logback.composite.loggingevent.CallerDataJsonProvider
- FIELD_CALLER_LINE_NUMBER - Static variable in class net.logstash.logback.composite.loggingevent.CallerDataJsonProvider
- FIELD_CALLER_METHOD_NAME - Static variable in class net.logstash.logback.composite.loggingevent.CallerDataJsonProvider
- FIELD_CLASS - Static variable in class net.logstash.logback.fieldnames.ShortenedFieldNames
- FIELD_CLASS_NAME - Static variable in class net.logstash.logback.composite.loggingevent.RootStackTraceElementJsonProvider
- FIELD_CONTENT_LENGTH - Static variable in class net.logstash.logback.composite.accessevent.ContentLengthJsonProvider
- FIELD_CONTEXT_NAME - Static variable in class net.logstash.logback.composite.loggingevent.ContextNameJsonProvider
- FIELD_ELAPSED_TIME - Static variable in class net.logstash.logback.composite.accessevent.ElapsedTimeJsonProvider
- FIELD_FILE - Static variable in class net.logstash.logback.fieldnames.ShortenedFieldNames
- FIELD_LEVEL - Static variable in class net.logstash.logback.composite.loggingevent.LogLevelJsonProvider
- FIELD_LEVEL_VAL - Static variable in class net.logstash.logback.fieldnames.ShortenedFieldNames
- FIELD_LEVEL_VALUE - Static variable in class net.logstash.logback.composite.loggingevent.LogLevelValueJsonProvider
- FIELD_LINE - Static variable in class net.logstash.logback.fieldnames.ShortenedFieldNames
- FIELD_LOGGER - Static variable in class net.logstash.logback.fieldnames.ShortenedFieldNames
- FIELD_LOGGER_NAME - Static variable in class net.logstash.logback.composite.loggingevent.LoggerNameJsonProvider
- FIELD_MESSAGE - Static variable in class net.logstash.logback.composite.accessevent.AccessMessageJsonProvider
- FIELD_MESSAGE - Static variable in class net.logstash.logback.composite.loggingevent.MessageJsonProvider
- FIELD_METHOD - Static variable in class net.logstash.logback.composite.accessevent.MethodJsonProvider
- FIELD_METHOD - Static variable in class net.logstash.logback.fieldnames.ShortenedFieldNames
- FIELD_METHOD_NAME - Static variable in class net.logstash.logback.composite.loggingevent.RootStackTraceElementJsonProvider
- FIELD_NAME - Static variable in class net.logstash.logback.composite.loggingevent.StackHashJsonProvider
- FIELD_NESTED - Static variable in class net.logstash.logback.composite.AbstractNestedJsonProvider
- FIELD_PROTOCOL - Static variable in class net.logstash.logback.composite.accessevent.ProtocolJsonProvider
- FIELD_RAW_MESSAGE - Static variable in class net.logstash.logback.composite.loggingevent.RawMessageJsonProvider
- FIELD_REMOTE_HOST - Static variable in class net.logstash.logback.composite.accessevent.RemoteHostJsonProvider
- FIELD_REMOTE_USER - Static variable in class net.logstash.logback.composite.accessevent.RemoteUserJsonProvider
- FIELD_REQUESTED_URI - Static variable in class net.logstash.logback.composite.accessevent.RequestedUriJsonProvider
- FIELD_REQUESTED_URL - Static variable in class net.logstash.logback.composite.accessevent.RequestedUrlJsonProvider
- FIELD_SEQUENCE - Static variable in class net.logstash.logback.composite.AbstractSequenceJsonProvider
-
Default JSON field name
- FIELD_SEQUENCE - Static variable in class net.logstash.logback.composite.SequenceJsonProvider
-
Deprecated.
- FIELD_STACK_TRACE - Static variable in class net.logstash.logback.composite.loggingevent.StackTraceJsonProvider
- FIELD_STACKTRACE - Static variable in class net.logstash.logback.fieldnames.ShortenedFieldNames
- FIELD_STACKTRACE_ELEMENT - Static variable in class net.logstash.logback.composite.loggingevent.RootStackTraceElementJsonProvider
- FIELD_STATUS_CODE - Static variable in class net.logstash.logback.composite.accessevent.StatusCodeJsonProvider
- FIELD_TAGS - Static variable in class net.logstash.logback.composite.loggingevent.TagsJsonProvider
- FIELD_THREAD - Static variable in class net.logstash.logback.fieldnames.ShortenedFieldNames
- FIELD_THREAD_NAME - Static variable in class net.logstash.logback.composite.AbstractThreadNameJsonProvider
- FIELD_TIMESTAMP - Static variable in class net.logstash.logback.composite.AbstractFormattedTimestampJsonProvider
- FIELD_UUID - Static variable in class net.logstash.logback.composite.UuidJsonProvider
- FIELD_VERSION - Static variable in class net.logstash.logback.composite.LogstashVersionJsonProvider
- FieldMasker - Interface in net.logstash.logback.mask
-
Masks JSON fields within a JSON stream.
- FieldNameBasedFieldMasker - Class in net.logstash.logback.mask
-
Masks values of specific JSON field names within a JSON stream.
- FieldNameBasedFieldMasker(Set, Object) - Constructor for class net.logstash.logback.mask.FieldNameBasedFieldMasker
- fieldNames - Variable in class net.logstash.logback.LogstashAccessFormatter
-
The field names to use when writing the access event fields
- fieldNames - Variable in class net.logstash.logback.LogstashFormatter
-
The field names to use when writing the standard event fields
- FieldNamesAware<FieldNames> - Interface in net.logstash.logback.composite
-
Identifies classes that are aware of logstash field names.
- fields(Object) - Static method in class net.logstash.logback.argument.StructuredArguments
-
Adds a "key":"value" entry for each field in the given object to the JSON event AND
object.toString()to the formatted message. - fireAppenderStarted() - Method in class net.logstash.logback.appender.AbstractLogstashUdpSocketAppender
- fireAppenderStarted() - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- fireAppenderStopped() - Method in class net.logstash.logback.appender.AbstractLogstashUdpSocketAppender
- fireAppenderStopped() - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- fireConnectionClosed(Socket) - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
- fireConnectionFailed(InetSocketAddress, Throwable) - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
- fireConnectionOpened(Socket) - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
- fireEventAppended(Event, long) - Method in class net.logstash.logback.appender.AbstractLogstashUdpSocketAppender
- fireEventAppended(Event, long) - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- fireEventAppendFailed(Event, Throwable) - Method in class net.logstash.logback.appender.AbstractLogstashUdpSocketAppender
- fireEventAppendFailed(Event, Throwable) - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- fireEventSendFailure(Event, Throwable) - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
- fireEventSent(Socket, Event, long) - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
- flush() - Method in class net.logstash.logback.util.ProxyOutputStream
-
Invokes the delegate's
flush()method. - footerBytes() - Method in class net.logstash.logback.encoder.CompositeJsonEncoder
- FormattedTimestampJsonProvider<Event, FieldNames> - Class in net.logstash.logback.composite
-
Deprecated.use
AbstractFormattedTimestampJsonProviderinstead - FormattedTimestampJsonProvider() - Constructor for class net.logstash.logback.composite.FormattedTimestampJsonProvider
-
Deprecated.
- FULL_CLASS_NAME_LENGTH - Static variable in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
- FULL_MAX_DEPTH_PER_THROWABLE - Static variable in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
- FULL_MAX_LENGTH - Static variable in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
G
- getAbbreviator() - Method in class net.logstash.logback.composite.loggingevent.LoggerNameJsonProvider
- getAppender(String) - Method in class net.logstash.logback.appender.DelegatingAsyncDisruptorAppender
- getAppendRetryFrequency() - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- getAppendTimeout() - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- getArguments() - Method in class net.logstash.logback.fieldnames.LogstashFieldNames
-
The name of the arguments object field.
- getCaller() - Method in class net.logstash.logback.fieldnames.LogstashFieldNames
-
The name of the caller object field.
- getCallerClass() - Method in class net.logstash.logback.fieldnames.LogstashFieldNames
- getCallerFile() - Method in class net.logstash.logback.fieldnames.LogstashFieldNames
- getCallerLine() - Method in class net.logstash.logback.fieldnames.LogstashFieldNames
- getCallerMethod() - Method in class net.logstash.logback.fieldnames.LogstashFieldNames
- getClassFieldName() - Method in class net.logstash.logback.composite.loggingevent.CallerDataJsonProvider
- getClassNameAbbreviator() - Method in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
- getConnectedDestination() - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
-
Returns the currently connected destination as an
Optional. - getConnectionStrategy() - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
- getConnectionTimeout() - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
-
Get the connection timeout used when establishing a TCP connection to a remote destination.
- getConnectionTTL() - Method in class net.logstash.logback.appender.destination.DestinationConnectionStrategyWithTtl
- getConsecutiveFailures() - Method in interface net.logstash.logback.appender.listener.FailureSummaryAppenderListener.FailureSummary
-
The number of consecutive failures before a success.
- getConstantValue() - Method in class net.logstash.logback.pattern.PatternLayoutAdapter
-
Get the constant value of the pattern or throw an
IllegalStateExceptionif the pattern is not constant. - getContentLength() - Method in class net.logstash.logback.fieldnames.LogstashAccessFieldNames
- getContext() - Method in class net.logstash.logback.fieldnames.LogstashCommonFieldNames
-
The name of the context object field.
- getCustomFields() - Method in class net.logstash.logback.composite.GlobalCustomFieldsJsonProvider
- getCustomFields() - Method in class net.logstash.logback.encoder.LogstashAccessEncoder
- getCustomFields() - Method in class net.logstash.logback.encoder.LogstashEncoder
- getCustomFields() - Method in class net.logstash.logback.layout.LogstashAccessLayout
- getCustomFields() - Method in class net.logstash.logback.layout.LogstashLayout
- getCustomFields() - Method in class net.logstash.logback.LogstashAccessFormatter
- getCustomFields() - Method in class net.logstash.logback.LogstashFormatter
- getCustomFieldsAsString() - Method in class net.logstash.logback.LogstashAccessFormatter
- getCustomFieldsAsString() - Method in class net.logstash.logback.LogstashFormatter
- getCustomFieldsNode() - Method in class net.logstash.logback.composite.GlobalCustomFieldsJsonProvider
- getDataFormat() - Method in class net.logstash.logback.composite.AbstractCompositeJsonFormatter
-
Gets the name of the currently configured data format.
- getDataFormat() - Method in class net.logstash.logback.encoder.CompositeJsonEncoder
- getDataFormat() - Method in class net.logstash.logback.layout.CompositeJsonLayout
- getDataFormatFactory() - Method in class net.logstash.logback.composite.AbstractCompositeJsonFormatter
-
Gets the currently configured
DataFormatFactory. - getDataFormatFactory() - Method in class net.logstash.logback.encoder.CompositeJsonEncoder
- getDataFormatFactory() - Method in class net.logstash.logback.layout.CompositeJsonLayout
- getDelegate() - Method in class net.logstash.logback.status.DelegatingStatusListener
- getDestinations() - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
-
Return the destinations in which to attempt to send logs.
- getDisruptor() - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- getDroppedWarnFrequency() - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- getElapsedTime() - Method in class net.logstash.logback.fieldnames.LogstashAccessFieldNames
- getEncoder() - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
- getEncoding() - Method in class net.logstash.logback.composite.AbstractCompositeJsonFormatter
- getEncoding() - Method in class net.logstash.logback.encoder.CompositeJsonEncoder
- getEscapeSequence() - Method in class net.logstash.logback.decorate.json.CharacterEscapesDecorator.Escape
- getEthernet() - Method in class net.logstash.logback.composite.UuidJsonProvider
- getEvaluators() - Method in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
- getEventTranslator() - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- getExcludeKeyNames() - Method in class net.logstash.logback.composite.loggingevent.KeyValuePairsJsonProvider
- getExcludeKeyValueKeyNames() - Method in class net.logstash.logback.encoder.LogstashEncoder
- getExcludeKeyValueKeyNames() - Method in class net.logstash.logback.layout.LogstashLayout
- getExcludeKeyValueKeyNames() - Method in class net.logstash.logback.LogstashFormatter
- getExcludeMdcKeyNames() - Method in class net.logstash.logback.composite.loggingevent.MdcJsonProvider
- getExcludeMdcKeyNames() - Method in class net.logstash.logback.encoder.LogstashEncoder
- getExcludeMdcKeyNames() - Method in class net.logstash.logback.layout.LogstashLayout
- getExcludeMdcKeyNames() - Method in class net.logstash.logback.LogstashFormatter
- getExcludeMdcKeyPattern() - Method in class net.logstash.logback.composite.loggingevent.mdc.RegexFilteringMdcEntryWriter
- getExcludes() - Method in class net.logstash.logback.composite.accessevent.IncludeExcludeHeaderFilter
- getExcludes() - Method in class net.logstash.logback.composite.loggingevent.StackHashJsonProvider
- getExcludes() - Method in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
- getFieldName() - Method in class net.logstash.logback.composite.AbstractFieldJsonProvider
- getFieldName() - Method in class net.logstash.logback.marker.SingleFieldAppendingMarker
- getFieldNames() - Method in class net.logstash.logback.encoder.LogstashAccessEncoder
- getFieldNames() - Method in class net.logstash.logback.encoder.LogstashEncoder
- getFieldNames() - Method in class net.logstash.logback.layout.LogstashAccessLayout
- getFieldNames() - Method in class net.logstash.logback.layout.LogstashLayout
- getFieldNames() - Method in class net.logstash.logback.LogstashAccessFormatter
- getFieldNames() - Method in class net.logstash.logback.LogstashFormatter
- getFieldsContentLength() - Method in class net.logstash.logback.fieldnames.Pre50LogstashAccessFieldNames
- getFieldsElapsedTime() - Method in class net.logstash.logback.fieldnames.Pre50LogstashAccessFieldNames
- getFieldsMethod() - Method in class net.logstash.logback.fieldnames.Pre50LogstashAccessFieldNames
- getFieldsProtocol() - Method in class net.logstash.logback.fieldnames.Pre50LogstashAccessFieldNames
- getFieldsRemoteHost() - Method in class net.logstash.logback.fieldnames.Pre50LogstashAccessFieldNames
- getFieldsRemoteUser() - Method in class net.logstash.logback.fieldnames.Pre50LogstashAccessFieldNames
- getFieldsRequestedUri() - Method in class net.logstash.logback.fieldnames.Pre50LogstashAccessFieldNames
- getFieldsRequestedUrl() - Method in class net.logstash.logback.fieldnames.Pre50LogstashAccessFieldNames
- getFieldsRequestHeaders() - Method in class net.logstash.logback.fieldnames.Pre50LogstashAccessFieldNames
- getFieldsResponseHeaders() - Method in class net.logstash.logback.fieldnames.Pre50LogstashAccessFieldNames
- getFieldsStatusCode() - Method in class net.logstash.logback.fieldnames.Pre50LogstashAccessFieldNames
- getFieldValue() - Method in class net.logstash.logback.marker.ObjectAppendingMarker
- getFieldValue() - Method in class net.logstash.logback.marker.RawJsonAppendingMarker
- getFieldValue() - Method in class net.logstash.logback.marker.SingleFieldAppendingMarker
-
Return the value that should be included in the output of
LogstashMarker.toString(). - getFileFieldName() - Method in class net.logstash.logback.composite.loggingevent.CallerDataJsonProvider
- getFilter() - Method in class net.logstash.logback.composite.accessevent.RequestHeadersJsonProvider
- getFilter() - Method in class net.logstash.logback.composite.accessevent.ResponseHeadersJsonProvider
- getFirstFailure() - Method in interface net.logstash.logback.appender.listener.FailureSummaryAppenderListener.FailureSummary
-
The first failure that occurred.
- getFirstFailureTime() - Method in interface net.logstash.logback.appender.listener.FailureSummaryAppenderListener.FailureSummary
-
Millisecond value of the first failue.
- getFormattedTimestamp(Event) - Method in class net.logstash.logback.composite.AbstractFormattedTimestampJsonProvider
- getFormatter() - Method in class net.logstash.logback.encoder.CompositeJsonEncoder
- getFormatter() - Method in class net.logstash.logback.encoder.LogstashAccessEncoder
- getFormatter() - Method in class net.logstash.logback.encoder.LogstashEncoder
- getFormatter() - Method in class net.logstash.logback.layout.CompositeJsonLayout
- getFormatter() - Method in class net.logstash.logback.layout.LogstashAccessLayout
- getFormatter() - Method in class net.logstash.logback.layout.LogstashLayout
- getHolder() - Method in class net.logstash.logback.util.ThreadLocalHolder.HolderRef
- getHost() - Method in class net.logstash.logback.appender.AbstractLogstashUdpSocketAppender
- getHostString(InetSocketAddress) - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
-
Returns the host string from the given destination, avoiding a DNS hit if possible.
- getIncludeKeyNames() - Method in class net.logstash.logback.composite.loggingevent.KeyValuePairsJsonProvider
- getIncludeKeyValueKeyNames() - Method in class net.logstash.logback.encoder.LogstashEncoder
- getIncludeKeyValueKeyNames() - Method in class net.logstash.logback.layout.LogstashLayout
- getIncludeKeyValueKeyNames() - Method in class net.logstash.logback.LogstashFormatter
- getIncludeMdcKeyNames() - Method in class net.logstash.logback.composite.loggingevent.MdcJsonProvider
- getIncludeMdcKeyNames() - Method in class net.logstash.logback.encoder.LogstashEncoder
- getIncludeMdcKeyNames() - Method in class net.logstash.logback.layout.LogstashLayout
- getIncludeMdcKeyNames() - Method in class net.logstash.logback.LogstashFormatter
- getIncludeMdcKeyPattern() - Method in class net.logstash.logback.composite.loggingevent.mdc.RegexFilteringMdcEntryWriter
- getIncludes() - Method in class net.logstash.logback.composite.accessevent.IncludeExcludeHeaderFilter
- getInitialSendDelay() - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
- getJsonGeneratorDecorator() - Method in class net.logstash.logback.composite.AbstractCompositeJsonFormatter
-
Gets a mutable
CompositeJsonGeneratorDecoratorcontaining all the currently configuredJsonGeneratorDecorators. - getJsonGeneratorDecorator() - Method in class net.logstash.logback.encoder.CompositeJsonEncoder
- getJsonGeneratorDecorator() - Method in class net.logstash.logback.layout.CompositeJsonLayout
- getKeepAliveCharset() - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
- getKeepAliveDuration() - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
- getKeepAliveMessage() - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
- getKeyFieldNames() - Method in class net.logstash.logback.composite.loggingevent.KeyValuePairsJsonProvider
- getKeyValuePair() - Method in class net.logstash.logback.fieldnames.LogstashFieldNames
- getLayout() - Method in class net.logstash.logback.appender.AbstractLogstashUdpSocketAppender
- getLevel() - Method in class net.logstash.logback.fieldnames.LogstashFieldNames
- getLevelValue() - Method in class net.logstash.logback.fieldnames.LogstashFieldNames
- getLevelValue() - Method in class net.logstash.logback.status.LevelFilteringStatusListener
- getLineFieldName() - Method in class net.logstash.logback.composite.loggingevent.CallerDataJsonProvider
- getLineSeparator() - Method in class net.logstash.logback.encoder.CompositeJsonEncoder
- getLineSeparator() - Method in class net.logstash.logback.layout.CompositeJsonLayout
- getLineSeparator() - Method in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
- getLogger() - Method in class net.logstash.logback.fieldnames.LogstashFieldNames
- getLoggerName() - Method in class net.logstash.logback.appender.listener.FailureSummaryLoggingAppenderListener
- getLowerCaseHeaderNames() - Method in class net.logstash.logback.composite.accessevent.RequestHeadersJsonProvider
- getLowerCaseHeaderNames() - Method in class net.logstash.logback.composite.accessevent.ResponseHeadersJsonProvider
- getLowerCaseHeaderNames() - Method in class net.logstash.logback.encoder.LogstashAccessEncoder
- getLowerCaseHeaderNames() - Method in class net.logstash.logback.layout.LogstashAccessLayout
- getLowerCaseHeaderNames() - Method in class net.logstash.logback.LogstashAccessFormatter
- getMapperBuilderDecorator() - Method in class net.logstash.logback.composite.AbstractCompositeJsonFormatter
-
Gets a mutable
CompositeMapperBuilderDecoratorcontaining all the currently configuredMapperBuilderDecorators. - getMapperBuilderDecorator() - Method in class net.logstash.logback.encoder.CompositeJsonEncoder
- getMapperBuilderDecorator() - Method in class net.logstash.logback.layout.CompositeJsonLayout
- getMaxDepthPerThrowable() - Method in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
- getMaxLength() - Method in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
- getMdc() - Method in class net.logstash.logback.fieldnames.LogstashFieldNames
-
The name of the mdc object field.
- getMdcEntryWriters() - Method in class net.logstash.logback.composite.loggingevent.mdc.RegexFilteringMdcEntryWriter
- getMdcEntryWriters() - Method in class net.logstash.logback.composite.loggingevent.MdcJsonProvider
- getMdcEntryWriters() - Method in class net.logstash.logback.encoder.LogstashEncoder
- getMdcEntryWriters() - Method in class net.logstash.logback.layout.LogstashLayout
- getMdcEntryWriters() - Method in class net.logstash.logback.LogstashFormatter
- getMdcKeyFieldNames() - Method in class net.logstash.logback.composite.loggingevent.MdcJsonProvider
- getMessage() - Method in class net.logstash.logback.fieldnames.LogstashCommonFieldNames
- getMessage(IThrowableProxy, ILoggingEvent) - Method in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
- getMessageFormat(String) - Method in class net.logstash.logback.marker.MessageFormatCache
- getMessagePattern() - Method in class net.logstash.logback.encoder.LogstashAccessEncoder
- getMessagePattern() - Method in class net.logstash.logback.layout.LogstashAccessLayout
- getMessagePattern() - Method in class net.logstash.logback.LogstashAccessFormatter
- getMessageSplitRegex() - Method in class net.logstash.logback.composite.loggingevent.MessageJsonProvider
-
Write the message as a JSON array by splitting the message text using the specified regex.
- getMessageSplitRegex() - Method in class net.logstash.logback.encoder.LogstashEncoder
-
Write the message as a JSON array by splitting the message text using the specified regex.
- getMessageSplitRegex() - Method in class net.logstash.logback.layout.LogstashLayout
-
Write the message as a JSON array by splitting the message text using the specified regex.
- getMessageSplitRegex() - Method in class net.logstash.logback.LogstashFormatter
-
Write the message as a JSON array by splitting the message text using the specified regex.
- getMethod() - Method in class net.logstash.logback.fieldnames.LogstashAccessFieldNames
- getMethodFieldName() - Method in class net.logstash.logback.composite.loggingevent.CallerDataJsonProvider
- getMinBufferSize() - Method in class net.logstash.logback.encoder.CompositeJsonEncoder
- getMinBufferSize() - Method in class net.logstash.logback.layout.CompositeJsonLayout
- getMinConnectionTimeBeforePrimary() - Method in class net.logstash.logback.appender.destination.PreferPrimaryDestinationConnectionStrategy
- getMostRecentFailure() - Method in interface net.logstash.logback.appender.listener.FailureSummaryAppenderListener.FailureSummary
-
The most recent failure that occurred.
- getName() - Method in class net.logstash.logback.dataformat.cbor.CborDataFormatFactory
- getName() - Method in interface net.logstash.logback.dataformat.DataFormatFactory
-
Returns the name of the data format.
- getName() - Method in class net.logstash.logback.dataformat.json.JsonDataFormatFactory
- getName() - Method in class net.logstash.logback.dataformat.smile.SmileDataFormatFactory
- getName() - Method in class net.logstash.logback.dataformat.yaml.YamlDataFormatFactory
- getName() - Method in class net.logstash.logback.marker.DeferredLogstashMarker
- getName() - Method in class net.logstash.logback.marker.EmptyLogstashMarker
- getName() - Method in class net.logstash.logback.marker.LogstashMarker
- getName() - Method in class net.logstash.logback.marker.MapEntriesAppendingMarker
- getName() - Method in class net.logstash.logback.marker.ObjectAppendingMarker
- getName() - Method in class net.logstash.logback.marker.ObjectFieldsAppendingMarker
- getName() - Method in class net.logstash.logback.marker.RawJsonAppendingMarker
- getName() - Method in class net.logstash.logback.marker.SingleFieldAppendingMarker
- getNonStructuredArgumentsFieldPrefix() - Method in class net.logstash.logback.composite.loggingevent.ArgumentsJsonProvider
- getNonStructuredArgumentsFieldPrefix() - Method in class net.logstash.logback.encoder.LogstashEncoder
- getNonStructuredArgumentsFieldPrefix() - Method in class net.logstash.logback.layout.LogstashLayout
- getNonStructuredArgumentsFieldPrefix() - Method in class net.logstash.logback.LogstashFormatter
- getPattern() - Method in class net.logstash.logback.composite.AbstractFormattedTimestampJsonProvider
- getPattern() - Method in class net.logstash.logback.composite.AbstractPatternJsonProvider
- getPrefix() - Method in class net.logstash.logback.encoder.CompositeJsonEncoder
- getPrefix() - Method in class net.logstash.logback.layout.CompositeJsonLayout
- getProducerType() - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
-
Get the
ProducerTypeconfigured for the Disruptor. - getProtocol() - Method in class net.logstash.logback.fieldnames.LogstashAccessFieldNames
- getProviders() - Method in class net.logstash.logback.composite.AbstractCompositeJsonFormatter
- getProviders() - Method in class net.logstash.logback.composite.AbstractNestedJsonProvider
- getProviders() - Method in class net.logstash.logback.composite.JsonProviders
- getProviders() - Method in class net.logstash.logback.encoder.CompositeJsonEncoder
- getProviders() - Method in class net.logstash.logback.layout.CompositeJsonLayout
- getProviders() - Method in class net.logstash.logback.LogstashAccessFormatter
- getProviders() - Method in class net.logstash.logback.LogstashFormatter
- getQueueSize() - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
-
Deprecated.use
AsyncDisruptorAppender.getRingBufferSize()instead. - getReconnectionDelay() - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
- getRemoteHost() - Method in class net.logstash.logback.fieldnames.LogstashAccessFieldNames
- getRemoteUser() - Method in class net.logstash.logback.fieldnames.LogstashAccessFieldNames
- getRequestedUri() - Method in class net.logstash.logback.fieldnames.LogstashAccessFieldNames
- getRequestedUrl() - Method in class net.logstash.logback.fieldnames.LogstashAccessFieldNames
- getRequestHeaderFilter() - Method in class net.logstash.logback.encoder.LogstashAccessEncoder
- getRequestHeaderFilter() - Method in class net.logstash.logback.layout.LogstashAccessLayout
- getRequestHeaderFilter() - Method in class net.logstash.logback.LogstashAccessFormatter
- getRequestHeaders() - Method in class net.logstash.logback.fieldnames.LogstashAccessFieldNames
- getResponseHeaderFilter() - Method in class net.logstash.logback.encoder.LogstashAccessEncoder
- getResponseHeaderFilter() - Method in class net.logstash.logback.layout.LogstashAccessLayout
- getResponseHeaderFilter() - Method in class net.logstash.logback.LogstashAccessFormatter
- getResponseHeaders() - Method in class net.logstash.logback.fieldnames.LogstashAccessFieldNames
- getRingBufferSize() - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
-
Returns the maximum number of events allowed in the queue.
- getRootStackTraceElement() - Method in class net.logstash.logback.fieldnames.LogstashFieldNames
- getRootStackTraceElementClass() - Method in class net.logstash.logback.fieldnames.LogstashFieldNames
- getRootStackTraceElementMethod() - Method in class net.logstash.logback.fieldnames.LogstashFieldNames
- getSecondaryConnectionTTL() - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
-
Deprecated.
- getSecondaryConnectionTTL() - Method in class net.logstash.logback.appender.destination.PreferPrimaryDestinationConnectionStrategy
- getSequenceProvider() - Method in class net.logstash.logback.composite.AbstractSequenceJsonProvider
-
Get the sequence provider used to get the sequence number associated with the supplied event.
- getSeverityForEvent(Object) - Method in class net.logstash.logback.appender.AbstractLogstashUdpSocketAppender
- getShortenedClassNameLength() - Method in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
-
Get the class name abbreviation target length.
- getShortenedLoggerNameLength() - Method in class net.logstash.logback.composite.loggingevent.LoggerNameJsonProvider
- getShortenedLoggerNameLength() - Method in class net.logstash.logback.encoder.LogstashEncoder
- getShortenedLoggerNameLength() - Method in class net.logstash.logback.layout.LogstashLayout
- getShortenedLoggerNameLength() - Method in class net.logstash.logback.LogstashFormatter
- getShutdownGracePeriod() - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- getSocketFactory() - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
- getSsl() - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
- getStackTrace() - Method in class net.logstash.logback.fieldnames.LogstashFieldNames
- getStatusCode() - Method in class net.logstash.logback.fieldnames.LogstashAccessFieldNames
- getStrategy() - Method in class net.logstash.logback.composite.UuidJsonProvider
- getSuffix() - Method in class net.logstash.logback.encoder.CompositeJsonEncoder
- getSuffix() - Method in class net.logstash.logback.layout.CompositeJsonLayout
- getTags() - Method in class net.logstash.logback.fieldnames.LogstashFieldNames
- getTargetCharacterCode() - Method in class net.logstash.logback.decorate.json.CharacterEscapesDecorator.Escape
- getTargetLength() - Method in class net.logstash.logback.abbreviator.DefaultTargetLengthAbbreviator
- getThread() - Method in class net.logstash.logback.fieldnames.LogstashCommonFieldNames
- getThreadFactory() - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- getThreadId() - Method in class net.logstash.logback.util.ThreadLocalHolder.HolderRef
- getThreadName(IAccessEvent) - Method in class net.logstash.logback.composite.accessevent.AccessEventThreadNameJsonProvider
- getThreadName(ILoggingEvent) - Method in class net.logstash.logback.composite.loggingevent.LoggingEventThreadNameJsonProvider
- getThreadName(Event) - Method in class net.logstash.logback.composite.AbstractThreadNameJsonProvider
- getThreadNameFormat() - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- getThreadNameFormatParams() - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
- getThreadNameFormatParams() - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- getThrowable(ILoggingEvent) - Method in class net.logstash.logback.composite.loggingevent.AbstractThrowableMessageJsonProvider
- getThrowable(ILoggingEvent) - Method in class net.logstash.logback.composite.loggingevent.ThrowableMessageJsonProvider
- getThrowable(ILoggingEvent) - Method in class net.logstash.logback.composite.loggingevent.ThrowableRootCauseMessageJsonProvider
- getThrowable(IThrowableProxy) - Method in class net.logstash.logback.composite.loggingevent.AbstractThrowableClassNameJsonProvider
- getThrowable(IThrowableProxy) - Method in class net.logstash.logback.composite.loggingevent.ThrowableClassNameJsonProvider
- getThrowable(IThrowableProxy) - Method in class net.logstash.logback.composite.loggingevent.ThrowableRootCauseClassNameJsonProvider
- getThrowableConverter() - Method in class net.logstash.logback.composite.loggingevent.StackTraceJsonProvider
- getThrowableConverter() - Method in class net.logstash.logback.encoder.LogstashEncoder
- getThrowableConverter() - Method in class net.logstash.logback.layout.LogstashLayout
- getThrowableConverter() - Method in class net.logstash.logback.LogstashFormatter
- getTimestamp() - Method in class net.logstash.logback.fieldnames.LogstashCommonFieldNames
- getTimestampAsInstant(IAccessEvent) - Method in class net.logstash.logback.composite.accessevent.AccessEventFormattedTimestampJsonProvider
- getTimestampAsInstant(ILoggingEvent) - Method in class net.logstash.logback.composite.loggingevent.LoggingEventFormattedTimestampJsonProvider
- getTimestampAsInstant(Event) - Method in class net.logstash.logback.composite.AbstractFormattedTimestampJsonProvider
- getTimestampAsString(Instant) - Method in class net.logstash.logback.composite.AbstractFormattedTimestampJsonProvider.NumberTimestampWriter
- getTimestampAsString(Instant) - Method in class net.logstash.logback.composite.AbstractFormattedTimestampJsonProvider.StringFormatterWriter
- getTimestampAsString(Instant) - Method in interface net.logstash.logback.composite.AbstractFormattedTimestampJsonProvider.TimestampWriter
- getTimestampPattern() - Method in class net.logstash.logback.encoder.LogstashAccessEncoder
- getTimestampPattern() - Method in class net.logstash.logback.encoder.LogstashEncoder
- getTimestampPattern() - Method in class net.logstash.logback.layout.LogstashAccessLayout
- getTimestampPattern() - Method in class net.logstash.logback.layout.LogstashLayout
- getTimestampPattern() - Method in class net.logstash.logback.LogstashAccessFormatter
- getTimestampPattern() - Method in class net.logstash.logback.LogstashFormatter
- getTimeZone() - Method in class net.logstash.logback.composite.AbstractFormattedTimestampJsonProvider
-
Get the time zone used to write the timestamp.
- getTimeZone() - Method in class net.logstash.logback.encoder.LogstashAccessEncoder
- getTimeZone() - Method in class net.logstash.logback.encoder.LogstashEncoder
- getTimeZone() - Method in class net.logstash.logback.layout.LogstashAccessLayout
- getTimeZone() - Method in class net.logstash.logback.layout.LogstashLayout
- getTimeZone() - Method in class net.logstash.logback.LogstashAccessFormatter
- getTimeZone() - Method in class net.logstash.logback.LogstashFormatter
- getTokenStreamFactoryBuilderDecorator() - Method in class net.logstash.logback.composite.AbstractCompositeJsonFormatter
-
Gets a mutable
CompositeTokenStreamFactoryBuilderDecoratorcontaining all the currently configuredTokenStreamFactoryBuilderDecorators. - getTokenStreamFactoryBuilderDecorator() - Method in class net.logstash.logback.encoder.CompositeJsonEncoder
- getTokenStreamFactoryBuilderDecorator() - Method in class net.logstash.logback.layout.CompositeJsonLayout
- getTruncateAfters() - Method in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
- getUuid() - Method in class net.logstash.logback.fieldnames.LogstashCommonFieldNames
- getValue(Event) - Method in class net.logstash.logback.pattern.AbstractJsonPatternParser.LayoutValueGetter
- getValue(Event) - Method in interface net.logstash.logback.pattern.ValueGetter
-
Get the result of applying the ValueGetter to the event
- getVersion() - Method in class net.logstash.logback.composite.LogstashVersionJsonProvider
- getVersion() - Method in class net.logstash.logback.encoder.LogstashAccessEncoder
- getVersion() - Method in class net.logstash.logback.encoder.LogstashEncoder
- getVersion() - Method in class net.logstash.logback.fieldnames.LogstashCommonFieldNames
- getVersion() - Method in class net.logstash.logback.layout.LogstashAccessLayout
- getVersion() - Method in class net.logstash.logback.layout.LogstashLayout
- getVersion() - Method in class net.logstash.logback.LogstashAccessFormatter
- getVersion() - Method in class net.logstash.logback.LogstashFormatter
- getWaitStrategy() - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- getWriteBufferSize() - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
- getWriteTimeout() - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
- GlobalCustomFieldsJsonProvider<Event> - Class in net.logstash.logback.composite
- GlobalCustomFieldsJsonProvider() - Constructor for class net.logstash.logback.composite.GlobalCustomFieldsJsonProvider
H
- handleFailureSummary(FailureSummaryAppenderListener.FailureSummary, FailureSummaryAppenderListener.CallbackType) - Method in class net.logstash.logback.appender.listener.FailureSummaryAppenderListener
-
Called after the first success after the a series of consecutive failures.
- handleFailureSummary(FailureSummaryAppenderListener.FailureSummary, FailureSummaryAppenderListener.CallbackType) - Method in class net.logstash.logback.appender.listener.FailureSummaryLoggingAppenderListener
-
Logs a message with the details from the given
FailureSummaryAppenderListener.FailureSummarywith the given callback type. - handleIOException(IOException) - Method in class net.logstash.logback.util.ProxyOutputStream
-
Handle any IOExceptions thrown.
- hasChildren() - Method in class net.logstash.logback.marker.DeferredLogstashMarker
-
Deprecated.
- hasChildren() - Method in class net.logstash.logback.marker.EmptyLogstashMarker
-
Deprecated.
- hasChildren() - Method in class net.logstash.logback.marker.LogstashMarker
-
Deprecated.
- hasChildren() - Method in class net.logstash.logback.marker.MapEntriesAppendingMarker
-
Deprecated.
- hasChildren() - Method in class net.logstash.logback.marker.ObjectAppendingMarker
-
Deprecated.
- hasChildren() - Method in class net.logstash.logback.marker.ObjectFieldsAppendingMarker
-
Deprecated.
- hasChildren() - Method in class net.logstash.logback.marker.RawJsonAppendingMarker
-
Deprecated.
- hasChildren() - Method in class net.logstash.logback.marker.SingleFieldAppendingMarker
-
Deprecated.
- hashCode() - Method in class net.logstash.logback.decorate.json.CharacterEscapesDecorator.Escape
- hashCode() - Method in class net.logstash.logback.marker.DeferredLogstashMarker
- hashCode() - Method in class net.logstash.logback.marker.EmptyLogstashMarker
- hashCode() - Method in class net.logstash.logback.marker.LogstashMarker
- hashCode() - Method in class net.logstash.logback.marker.MapEntriesAppendingMarker
- hashCode() - Method in class net.logstash.logback.marker.ObjectAppendingMarker
- hashCode() - Method in class net.logstash.logback.marker.ObjectFieldsAppendingMarker
- hashCode() - Method in class net.logstash.logback.marker.RawJsonAppendingMarker
- hashCode() - Method in class net.logstash.logback.marker.SingleFieldAppendingMarker
- hasReferences() - Method in class net.logstash.logback.marker.DeferredLogstashMarker
- hasReferences() - Method in class net.logstash.logback.marker.EmptyLogstashMarker
- hasReferences() - Method in class net.logstash.logback.marker.LogstashMarker
- hasReferences() - Method in class net.logstash.logback.marker.MapEntriesAppendingMarker
- hasReferences() - Method in class net.logstash.logback.marker.ObjectAppendingMarker
- hasReferences() - Method in class net.logstash.logback.marker.ObjectFieldsAppendingMarker
- hasReferences() - Method in class net.logstash.logback.marker.RawJsonAppendingMarker
- hasReferences() - Method in class net.logstash.logback.marker.SingleFieldAppendingMarker
- headerBytes() - Method in class net.logstash.logback.encoder.CompositeJsonEncoder
- HeaderFilter - Interface in net.logstash.logback.composite.accessevent
-
A filter used to determine if a request/response header should be included in the log event output.
- hexHash(Throwable) - Method in class net.logstash.logback.stacktrace.StackHasher
-
Generates a Hexadecimal hash for the given error stack.
- hexHashes(Throwable) - Method in class net.logstash.logback.stacktrace.StackHasher
-
Generates and returns Hexadecimal hashes for the error stack and each ancestor
cause. - HOST_NAME_FORMAT - Static variable in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
I
- Identifying field values to mask by path - Section in class net.logstash.logback.mask.MaskingJsonGenerator
- Identifying field values to mask by value - Section in class net.logstash.logback.mask.MaskingJsonGenerator
- IGNORE_FIELD_INDICATOR - Static variable in class net.logstash.logback.fieldnames.LogstashCommonFieldNames
-
Field name to use in logback configuration files if you want the field to be ignored (not output).
- IncludeExcludeHeaderFilter - Class in net.logstash.logback.composite.accessevent
-
A simple
HeaderFilterthat determines whether or not a header is included based on a set of included header names or excluded header names. - IncludeExcludeHeaderFilter() - Constructor for class net.logstash.logback.composite.accessevent.IncludeExcludeHeaderFilter
- includeHeader(String, String) - Method in interface net.logstash.logback.composite.accessevent.HeaderFilter
-
Returns
trueif the given header should be included in the log event output - includeHeader(String, String) - Method in class net.logstash.logback.composite.accessevent.IncludeExcludeHeaderFilter
- includeMdcKeyNames - Variable in class net.logstash.logback.composite.loggingevent.MdcJsonProvider
-
See
MdcJsonProvider. - INSTANCE - Static variable in class net.logstash.logback.abbreviator.NullAbbreviator
- INSTANCE - Static variable in class net.logstash.logback.marker.MessageFormatCache
- isAddDefaultStatusListener() - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- isAttached(Appender) - Method in class net.logstash.logback.appender.DelegatingAsyncDisruptorAppender
- isBlank(CharSequence) - Static method in class net.logstash.logback.util.StringUtils
-
Checks if a CharSequence is empty (""), null or whitespace only.
- isConstant() - Method in class net.logstash.logback.pattern.PatternLayoutAdapter
-
Indicate whether the
PatternLayoutBasealways generates the same constant value regardless of the event it is given. - isDaemon() - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- isEmpty(CharSequence) - Static method in class net.logstash.logback.util.StringUtils
-
Checks if a CharSequence is empty ("") or null.
- isFindAndRegisterJacksonModules() - Method in class net.logstash.logback.composite.AbstractCompositeJsonFormatter
- isImmediateFlush() - Method in class net.logstash.logback.layout.CompositeJsonLayout
- isIncludeCallerData() - Method in class net.logstash.logback.appender.LoggingEventAsyncDisruptorAppender
- isIncludeCallerData() - Method in class net.logstash.logback.appender.LogstashTcpSocketAppender
- isIncludeCallerData() - Method in class net.logstash.logback.encoder.LogstashEncoder
- isIncludeCallerData() - Method in class net.logstash.logback.layout.LogstashLayout
- isIncludeCallerData() - Method in class net.logstash.logback.LogstashFormatter
- isIncludeContext() - Method in class net.logstash.logback.encoder.LogstashAccessEncoder
- isIncludeContext() - Method in class net.logstash.logback.encoder.LogstashEncoder
- isIncludeContext() - Method in class net.logstash.logback.layout.LogstashAccessLayout
- isIncludeContext() - Method in class net.logstash.logback.layout.LogstashLayout
- isIncludeContext() - Method in class net.logstash.logback.LogstashAccessFormatter
- isIncludeContext() - Method in class net.logstash.logback.LogstashFormatter
- isIncludeKeyValuePairs() - Method in class net.logstash.logback.encoder.LogstashEncoder
- isIncludeKeyValuePairs() - Method in class net.logstash.logback.layout.LogstashLayout
- isIncludeKeyValuePairs() - Method in class net.logstash.logback.LogstashFormatter
- isIncludeMdc() - Method in class net.logstash.logback.encoder.LogstashEncoder
- isIncludeMdc() - Method in class net.logstash.logback.layout.LogstashLayout
- isIncludeMdc() - Method in class net.logstash.logback.LogstashFormatter
- isIncludeNonStructuredArguments() - Method in class net.logstash.logback.composite.loggingevent.ArgumentsJsonProvider
- isIncludeNonStructuredArguments() - Method in class net.logstash.logback.encoder.LogstashEncoder
- isIncludeNonStructuredArguments() - Method in class net.logstash.logback.layout.LogstashLayout
- isIncludeNonStructuredArguments() - Method in class net.logstash.logback.LogstashFormatter
- isIncludeStandardAsciiEscapesForJSON() - Method in class net.logstash.logback.decorate.json.CharacterEscapesDecorator
- isIncludeStructuredArguments() - Method in class net.logstash.logback.composite.loggingevent.ArgumentsJsonProvider
- isIncludeStructuredArguments() - Method in class net.logstash.logback.encoder.LogstashEncoder
- isIncludeStructuredArguments() - Method in class net.logstash.logback.layout.LogstashLayout
- isIncludeStructuredArguments() - Method in class net.logstash.logback.LogstashFormatter
- isIncludeTags() - Method in class net.logstash.logback.encoder.LogstashEncoder
- isIncludeTags() - Method in class net.logstash.logback.layout.LogstashLayout
- isIncludeTags() - Method in class net.logstash.logback.LogstashFormatter
- isInlineHash() - Method in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
- isKeepAliveEnabled() - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
- isLogstashMarker(Marker) - Static method in class net.logstash.logback.composite.loggingevent.LogstashMarkersJsonProvider
- isOmitCommonFrames() - Method in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
- isOmitEmptyFields() - Method in class net.logstash.logback.composite.AbstractPatternJsonProvider
-
When
true, fields whose values are considered empty will be omitted from JSON output. - isOmitEmptyFields() - Method in class net.logstash.logback.pattern.AbstractJsonPatternParser
-
When
true, fields whose values are considered empty will be omitted from JSON output. - isRingBufferEmpty() - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
-
Test whether the ring buffer is empty or not
- isRootCauseFirst() - Method in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
- isStarted() - Method in class net.logstash.logback.abbreviator.DefaultTargetLengthAbbreviator
- isStarted() - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
- isStarted() - Method in class net.logstash.logback.appender.destination.DelegateDestinationConnectionStrategy
- isStarted() - Method in class net.logstash.logback.composite.AbstractCompositeJsonFormatter
- isStarted() - Method in class net.logstash.logback.composite.AbstractJsonProvider
- isStarted() - Method in interface net.logstash.logback.composite.JsonProvider
-
Report whether the provider is started or not.
- isStarted() - Method in class net.logstash.logback.mask.MaskingJsonGeneratorDecorator
- isStarted() - Method in class net.logstash.logback.status.DelegatingStatusListener
- isWriteAsArray() - Method in class net.logstash.logback.composite.loggingevent.StackTraceJsonProvider
- isWriteAsInteger() - Method in class net.logstash.logback.composite.LogstashVersionJsonProvider
- isWriteStackTraceAsArray() - Method in class net.logstash.logback.encoder.LogstashEncoder
- isWriteStackTraceAsArray() - Method in class net.logstash.logback.layout.LogstashLayout
- isWriteStackTraceAsArray() - Method in class net.logstash.logback.LogstashFormatter
- isWriteTimeoutEnabled() - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
-
Whether the write timeout feature is enabled or not.
- isWriteVersionAsInteger() - Method in class net.logstash.logback.encoder.LogstashAccessEncoder
- isWriteVersionAsInteger() - Method in class net.logstash.logback.encoder.LogstashEncoder
- isWriteVersionAsInteger() - Method in class net.logstash.logback.layout.LogstashAccessLayout
- isWriteVersionAsInteger() - Method in class net.logstash.logback.layout.LogstashLayout
- isWriteVersionAsInteger() - Method in class net.logstash.logback.LogstashAccessFormatter
- isWriteVersionAsInteger() - Method in class net.logstash.logback.LogstashFormatter
- iterator() - Method in class net.logstash.logback.marker.DeferredLogstashMarker
- iterator() - Method in class net.logstash.logback.marker.EmptyLogstashMarker
- iterator() - Method in class net.logstash.logback.marker.LogstashMarker
- iterator() - Method in class net.logstash.logback.marker.MapEntriesAppendingMarker
- iterator() - Method in class net.logstash.logback.marker.ObjectAppendingMarker
- iterator() - Method in class net.logstash.logback.marker.ObjectFieldsAppendingMarker
- iterator() - Method in class net.logstash.logback.marker.RawJsonAppendingMarker
- iterator() - Method in class net.logstash.logback.marker.SingleFieldAppendingMarker
- iteratorForAppenders() - Method in class net.logstash.logback.appender.DelegatingAsyncDisruptorAppender
J
- JSON - Static variable in interface net.logstash.logback.dataformat.DataFormatFactory
- JsonDataFormatFactory - Class in net.logstash.logback.dataformat.json
-
A
DataFormatFactoryfor the JSON data format. - JsonDataFormatFactory() - Constructor for class net.logstash.logback.dataformat.json.JsonDataFormatFactory
- JsonGeneratorDecorator - Interface in net.logstash.logback.decorate
-
Decorates the
JsonGeneratorused for serializing json. - JsonNodeFeatureDecorator<M,
B> - Class in net.logstash.logback.decorate -
A
MapperBuilderDecoratorthat allows enabling/disabling ofJsonNodeFeaturefeatures. - JsonNodeFeatureDecorator() - Constructor for class net.logstash.logback.decorate.JsonNodeFeatureDecorator
- JsonPatternException(String) - Constructor for exception class net.logstash.logback.pattern.AbstractJsonPatternParser.JsonPatternException
- JsonPatternException(String, Throwable) - Constructor for exception class net.logstash.logback.pattern.AbstractJsonPatternParser.JsonPatternException
- JsonProvider<Event> - Interface in net.logstash.logback.composite
-
Contributes to the JSON output being written for the given Event.
- JsonProviders<Event> - Class in net.logstash.logback.composite
-
Contains a collection of
JsonProviders to be used to write JSON output for an Event. - JsonProviders() - Constructor for class net.logstash.logback.composite.JsonProviders
- JsonReadingUtils - Class in net.logstash.logback.composite
-
Utilities for reading/parsing JSON string.
- JsonWriteFeatureDecorator - Class in net.logstash.logback.decorate.json
-
A
TokenStreamFactoryBuilderDecoratorthat allows enabling/disabling ofJsonWriteFeaturefeatures. - JsonWriteFeatureDecorator() - Constructor for class net.logstash.logback.decorate.json.JsonWriteFeatureDecorator
- JsonWritingUtils - Class in net.logstash.logback.composite
-
Utilities for writing JSON
- JsonWritingUtils() - Constructor for class net.logstash.logback.composite.JsonWritingUtils
K
- keyValue(String, Object) - Static method in class net.logstash.logback.argument.StructuredArguments
-
Convenience method for calling
StructuredArguments.keyValue(String, Object, String)using theStructuredArguments.DEFAULT_KEY_VALUE_MESSAGE_FORMAT_PATTERN. - keyValue(String, Object, String) - Static method in class net.logstash.logback.argument.StructuredArguments
-
Adds "key":"value" to the JSON event AND name/value to the formatted message using the given messageFormatPattern.
- KeyValuePairsJsonProvider - Class in net.logstash.logback.composite.loggingevent
-
Includes key value pairs added from slf4j's fluent api in the output according to
KeyValuePairsJsonProvider.includeKeyNamesandKeyValuePairsJsonProvider.excludeKeyNames. - KeyValuePairsJsonProvider() - Constructor for class net.logstash.logback.composite.loggingevent.KeyValuePairsJsonProvider
- kv(String, Object) - Static method in class net.logstash.logback.argument.StructuredArguments
-
Abbreviated convenience method for calling
StructuredArguments.keyValue(String, Object). - kv(String, Object, String) - Static method in class net.logstash.logback.argument.StructuredArguments
-
Abbreviated convenience method for calling
StructuredArguments.keyValue(String, Object, String).
L
- length(CharSequence) - Static method in class net.logstash.logback.util.StringUtils
-
Gets a CharSequence length or
0if the CharSequence isnull. - LevelFilteringStatusListener - Class in net.logstash.logback.status
-
A
DelegatingStatusListenerthat filtersStatusevents based on their level (e.g. - LevelFilteringStatusListener() - Constructor for class net.logstash.logback.status.LevelFilteringStatusListener
- listeners - Variable in class net.logstash.logback.appender.AsyncDisruptorAppender
-
These listeners will be notified when certain events occur on this appender.
- LogbackUtils - Class in net.logstash.logback.util
- LogEvent() - Constructor for class net.logstash.logback.appender.AsyncDisruptorAppender.LogEvent
- LogEventFactory() - Constructor for class net.logstash.logback.appender.AsyncDisruptorAppender.LogEventFactory
- LogEventTranslator() - Constructor for class net.logstash.logback.appender.AsyncDisruptorAppender.LogEventTranslator
- LoggerNameJsonProvider - Class in net.logstash.logback.composite.loggingevent
- LoggerNameJsonProvider() - Constructor for class net.logstash.logback.composite.loggingevent.LoggerNameJsonProvider
- LoggingEventAppenderListenerImpl - Class in net.logstash.logback.appender.listener
-
Deprecated.Replaced by default methods in interface.
- LoggingEventAppenderListenerImpl() - Constructor for class net.logstash.logback.appender.listener.LoggingEventAppenderListenerImpl
-
Deprecated.
- LoggingEventAsyncDisruptorAppender - Class in net.logstash.logback.appender
- LoggingEventAsyncDisruptorAppender() - Constructor for class net.logstash.logback.appender.LoggingEventAsyncDisruptorAppender
- LoggingEventCompositeJsonEncoder - Class in net.logstash.logback.encoder
- LoggingEventCompositeJsonEncoder() - Constructor for class net.logstash.logback.encoder.LoggingEventCompositeJsonEncoder
- LoggingEventCompositeJsonFormatter - Class in net.logstash.logback.composite.loggingevent
- LoggingEventCompositeJsonFormatter(ContextAware) - Constructor for class net.logstash.logback.composite.loggingevent.LoggingEventCompositeJsonFormatter
- LoggingEventCompositeJsonLayout - Class in net.logstash.logback.layout
- LoggingEventCompositeJsonLayout() - Constructor for class net.logstash.logback.layout.LoggingEventCompositeJsonLayout
- LoggingEventFormattedTimestampJsonProvider - Class in net.logstash.logback.composite.loggingevent
- LoggingEventFormattedTimestampJsonProvider() - Constructor for class net.logstash.logback.composite.loggingevent.LoggingEventFormattedTimestampJsonProvider
- LoggingEventJsonPatternParser - Class in net.logstash.logback.pattern
- LoggingEventJsonPatternParser(Context, ObjectMapper) - Constructor for class net.logstash.logback.pattern.LoggingEventJsonPatternParser
- LoggingEventJsonProviders - Class in net.logstash.logback.composite.loggingevent
-
Used to make it make it more convenient to create well-known
JsonProvidersvia xml configuration. - LoggingEventJsonProviders() - Constructor for class net.logstash.logback.composite.loggingevent.LoggingEventJsonProviders
- LoggingEventNestedJsonProvider - Class in net.logstash.logback.composite.loggingevent
- LoggingEventNestedJsonProvider() - Constructor for class net.logstash.logback.composite.loggingevent.LoggingEventNestedJsonProvider
- LoggingEventPatternJsonProvider - Class in net.logstash.logback.composite.loggingevent
- LoggingEventPatternJsonProvider() - Constructor for class net.logstash.logback.composite.loggingevent.LoggingEventPatternJsonProvider
- LoggingEventTcpAppenderListenerImpl - Class in net.logstash.logback.appender.listener
-
Deprecated.Replaced by default methods in interface.
- LoggingEventTcpAppenderListenerImpl() - Constructor for class net.logstash.logback.appender.listener.LoggingEventTcpAppenderListenerImpl
-
Deprecated.
- LoggingEventThreadNameJsonProvider - Class in net.logstash.logback.composite.loggingevent
-
JsonProviderproducing a single JSON field with theILoggingEvent.getThreadName(). - LoggingEventThreadNameJsonProvider() - Constructor for class net.logstash.logback.composite.loggingevent.LoggingEventThreadNameJsonProvider
- LogLevelJsonProvider - Class in net.logstash.logback.composite.loggingevent
- LogLevelJsonProvider() - Constructor for class net.logstash.logback.composite.loggingevent.LogLevelJsonProvider
- LogLevelValueJsonProvider - Class in net.logstash.logback.composite.loggingevent
- LogLevelValueJsonProvider() - Constructor for class net.logstash.logback.composite.loggingevent.LogLevelValueJsonProvider
- logstash.logback.encoder - module logstash.logback.encoder
- LogstashAccessEncoder - Class in net.logstash.logback.encoder
- LogstashAccessEncoder() - Constructor for class net.logstash.logback.encoder.LogstashAccessEncoder
- LogstashAccessFieldNames - Class in net.logstash.logback.fieldnames
- LogstashAccessFieldNames() - Constructor for class net.logstash.logback.fieldnames.LogstashAccessFieldNames
- LogstashAccessFormatter - Class in net.logstash.logback
-
A
AccessEventCompositeJsonFormatterthat contains a common pre-defined set ofJsonProviders. - LogstashAccessFormatter(ContextAware) - Constructor for class net.logstash.logback.LogstashAccessFormatter
- LogstashAccessLayout - Class in net.logstash.logback.layout
- LogstashAccessLayout() - Constructor for class net.logstash.logback.layout.LogstashAccessLayout
- LogstashAccessTcpSocketAppender - Class in net.logstash.logback.appender
-
A
AbstractLogstashTcpSocketAppenderfor loggingIAccessEvents. - LogstashAccessTcpSocketAppender() - Constructor for class net.logstash.logback.appender.LogstashAccessTcpSocketAppender
- LogstashAccessUdpSocketAppender - Class in net.logstash.logback.appender
-
An appender that sends access events over UDP using a custom
Layout. - LogstashAccessUdpSocketAppender() - Constructor for class net.logstash.logback.appender.LogstashAccessUdpSocketAppender
- LogstashCommonFieldNames - Class in net.logstash.logback.fieldnames
-
Common field names between the regular
LogstashFormatterand theLogstashAccessFormatter. - LogstashCommonFieldNames() - Constructor for class net.logstash.logback.fieldnames.LogstashCommonFieldNames
- LogstashEncoder - Class in net.logstash.logback.encoder
- LogstashEncoder() - Constructor for class net.logstash.logback.encoder.LogstashEncoder
- LogstashFieldNames - Class in net.logstash.logback.fieldnames
-
Names of standard fields that appear in the JSON output.
- LogstashFieldNames() - Constructor for class net.logstash.logback.fieldnames.LogstashFieldNames
- LogstashFormatter - Class in net.logstash.logback
-
A
LoggingEventCompositeJsonFormatterthat contains a common pre-defined set ofJsonProviders. - LogstashFormatter(ContextAware) - Constructor for class net.logstash.logback.LogstashFormatter
- LogstashFormatter(ContextAware, boolean) - Constructor for class net.logstash.logback.LogstashFormatter
- LogstashFormatter(ContextAware, boolean, JsonNode) - Constructor for class net.logstash.logback.LogstashFormatter
- LogstashLayout - Class in net.logstash.logback.layout
- LogstashLayout() - Constructor for class net.logstash.logback.layout.LogstashLayout
- LogstashMarker - Class in net.logstash.logback.marker
-
A
Markerthat is known and understood by the logstash logback encoder. - LogstashMarker(String) - Constructor for class net.logstash.logback.marker.LogstashMarker
- LogstashMarkersJsonProvider - Class in net.logstash.logback.composite.loggingevent
- LogstashMarkersJsonProvider() - Constructor for class net.logstash.logback.composite.loggingevent.LogstashMarkersJsonProvider
- LogstashTcpSocketAppender - Class in net.logstash.logback.appender
-
A
AbstractLogstashTcpSocketAppenderfor loggingILoggingEvents. - LogstashTcpSocketAppender() - Constructor for class net.logstash.logback.appender.LogstashTcpSocketAppender
- LogstashUdpSocketAppender - Class in net.logstash.logback.appender
-
An appender that sends log events over UDP using a custom
Layout. - LogstashUdpSocketAppender() - Constructor for class net.logstash.logback.appender.LogstashUdpSocketAppender
- LogstashVersionJsonProvider<Event> - Class in net.logstash.logback.composite
-
Writes a version field as a string value (by default) or a numeric value (if
LogstashVersionJsonProvider.isWriteAsInteger()is true). - LogstashVersionJsonProvider() - Constructor for class net.logstash.logback.composite.LogstashVersionJsonProvider
- LongMdcEntryWriter - Class in net.logstash.logback.composite.loggingevent.mdc
-
Writes long values (instead of String values) for any MDC values that can be parsed as a long (radix 10).
- LongMdcEntryWriter() - Constructor for class net.logstash.logback.composite.loggingevent.mdc.LongMdcEntryWriter
M
- makeLayoutValueGetter(String) - Method in class net.logstash.logback.pattern.AbstractJsonPatternParser
- MapEntriesAppendingMarker - Class in net.logstash.logback.marker
- MapEntriesAppendingMarker(Map) - Constructor for class net.logstash.logback.marker.MapEntriesAppendingMarker
- MapperBuilderDecorator<M,
B> - Interface in net.logstash.logback.decorate - MapperFeatureDecorator<M,
B> - Class in net.logstash.logback.decorate -
A
MapperBuilderDecoratorthat allows enabling/disabling ofMapperFeaturefeatures. - MapperFeatureDecorator() - Constructor for class net.logstash.logback.decorate.MapperFeatureDecorator
- MARKER_NAME - Static variable in class net.logstash.logback.marker.MapEntriesAppendingMarker
- MARKER_NAME - Static variable in class net.logstash.logback.marker.ObjectAppendingMarker
- MARKER_NAME - Static variable in class net.logstash.logback.marker.ObjectFieldsAppendingMarker
- MARKER_NAME - Static variable in class net.logstash.logback.marker.RawJsonAppendingMarker
- MARKER_NAME_PREFIX - Static variable in class net.logstash.logback.marker.LogstashMarker
- MARKER_NAME_PREFIX - Static variable in class net.logstash.logback.marker.SingleFieldAppendingMarker
- Markers - Class in net.logstash.logback.marker
-
Convenience class for constructing various
LogstashMarkers used to add fields into the logstash event. - mask(TokenStreamContext) - Method in interface net.logstash.logback.mask.FieldMasker
-
If the field at the JSON stream context's current path should be masked, then returns the masked value to write as the field's value.
- mask(TokenStreamContext) - Method in class net.logstash.logback.mask.FieldNameBasedFieldMasker
- mask(TokenStreamContext) - Method in class net.logstash.logback.mask.PathBasedFieldMasker
- mask(TokenStreamContext, Object) - Method in class net.logstash.logback.mask.RegexValueMasker
- mask(TokenStreamContext, Object) - Method in interface net.logstash.logback.mask.ValueMasker
-
If the given value at the JSON stream context's current path should be masked, then returns the masked value to write as the value..
- MASK - Static variable in class net.logstash.logback.mask.MaskingJsonGenerator
- MaskingJsonGenerator - Class in net.logstash.logback.mask
-
A
JsonGeneratorthat can mask sensitive field values before delegating to a delegateJsonGenerator. - MaskingJsonGenerator(JsonGenerator, Collection, Collection) - Constructor for class net.logstash.logback.mask.MaskingJsonGenerator
- MaskingJsonGeneratorDecorator - Class in net.logstash.logback.mask
-
A
JsonGeneratorDecoratorthat wraps aJsonGeneratorwith aMaskingJsonGenerator, so that sensitive field values can be masked. - MaskingJsonGeneratorDecorator() - Constructor for class net.logstash.logback.mask.MaskingJsonGeneratorDecorator
- MaskingJsonGeneratorDecorator.PathMask - Class in net.logstash.logback.mask
-
Paths to mask, and the value to write as the mask.
- MaskingJsonGeneratorDecorator.PathMaskSupplier - Interface in net.logstash.logback.mask
-
Supplies a
MaskingJsonGeneratorDecorator.PathMaskdynamically at runtime. - MaskingJsonGeneratorDecorator.ValueMask - Class in net.logstash.logback.mask
-
Values to mask, and the value to write as the mask.
- MaskingJsonGeneratorDecorator.ValueMaskSupplier - Interface in net.logstash.logback.mask
-
Supplies a
MaskingJsonGeneratorDecorator.ValueMaskdynamically at runtime. - MdcEntryWriter - Interface in net.logstash.logback.composite.loggingevent.mdc
-
Writes an entry from the
MDCto theJsonGenerator. - mdcEntryWriters - Variable in class net.logstash.logback.composite.loggingevent.MdcJsonProvider
-
See
MdcJsonProvider. - MdcJsonProvider - Class in net.logstash.logback.composite.loggingevent
-
Includes
MDCproperties in the JSON output according toMdcJsonProvider.includeMdcKeyNamesandMdcJsonProvider.excludeMdcKeyNames. - MdcJsonProvider() - Constructor for class net.logstash.logback.composite.loggingevent.MdcJsonProvider
- mdcKeyFieldNames - Variable in class net.logstash.logback.composite.loggingevent.MdcJsonProvider
- MessageFormatCache - Class in net.logstash.logback.marker
-
A cache for
MessageFormatobjects. - MessageFormatCache() - Constructor for class net.logstash.logback.marker.MessageFormatCache
- MessageJsonProvider - Class in net.logstash.logback.composite.loggingevent
- MessageJsonProvider() - Constructor for class net.logstash.logback.composite.loggingevent.MessageJsonProvider
- MethodJsonProvider - Class in net.logstash.logback.composite.accessevent
- MethodJsonProvider() - Constructor for class net.logstash.logback.composite.accessevent.MethodJsonProvider
N
- net.logstash.logback - package net.logstash.logback
- net.logstash.logback.abbreviator - package net.logstash.logback.abbreviator
- net.logstash.logback.appender - package net.logstash.logback.appender
- net.logstash.logback.appender.destination - package net.logstash.logback.appender.destination
- net.logstash.logback.appender.listener - package net.logstash.logback.appender.listener
- net.logstash.logback.argument - package net.logstash.logback.argument
- net.logstash.logback.composite - package net.logstash.logback.composite
- net.logstash.logback.composite.accessevent - package net.logstash.logback.composite.accessevent
- net.logstash.logback.composite.loggingevent - package net.logstash.logback.composite.loggingevent
- net.logstash.logback.composite.loggingevent.mdc - package net.logstash.logback.composite.loggingevent.mdc
- net.logstash.logback.dataformat - package net.logstash.logback.dataformat
- net.logstash.logback.dataformat.cbor - package net.logstash.logback.dataformat.cbor
- net.logstash.logback.dataformat.json - package net.logstash.logback.dataformat.json
- net.logstash.logback.dataformat.smile - package net.logstash.logback.dataformat.smile
- net.logstash.logback.dataformat.yaml - package net.logstash.logback.dataformat.yaml
- net.logstash.logback.decorate - package net.logstash.logback.decorate
- net.logstash.logback.decorate.cbor - package net.logstash.logback.decorate.cbor
- net.logstash.logback.decorate.json - package net.logstash.logback.decorate.json
- net.logstash.logback.decorate.smile - package net.logstash.logback.decorate.smile
- net.logstash.logback.decorate.yaml - package net.logstash.logback.decorate.yaml
- net.logstash.logback.encoder - package net.logstash.logback.encoder
- net.logstash.logback.fieldnames - package net.logstash.logback.fieldnames
- net.logstash.logback.layout - package net.logstash.logback.layout
- net.logstash.logback.marker - package net.logstash.logback.marker
- net.logstash.logback.mask - package net.logstash.logback.mask
- net.logstash.logback.pattern - package net.logstash.logback.pattern
- net.logstash.logback.stacktrace - package net.logstash.logback.stacktrace
- net.logstash.logback.status - package net.logstash.logback.status
- net.logstash.logback.util - package net.logstash.logback.util
- newInstance() - Method in class net.logstash.logback.appender.AsyncDisruptorAppender.LogEventFactory
- NodeWriter<Event> - Interface in net.logstash.logback.pattern
-
Writes a JSON pattern node into JSON generator supplied.
- NotConnectedException - Exception Class in net.logstash.logback.appender
-
Indicates that an event cannot be sent because an outbound connection is not established.
- NotConnectedException() - Constructor for exception class net.logstash.logback.appender.NotConnectedException
- NullAbbreviator - Class in net.logstash.logback.abbreviator
- NullAbbreviator - Class in net.logstash.logback
-
Deprecated.use net.logstash.logback.abbreviator.NullAbbreviator instead
- NullAbbreviator() - Constructor for class net.logstash.logback.abbreviator.NullAbbreviator
- NullAbbreviator() - Constructor for class net.logstash.logback.NullAbbreviator
-
Deprecated.
- NullNaValueOperation() - Constructor for class net.logstash.logback.pattern.AccessEventJsonPatternParser.NullNaValueOperation
- NumberTimestampWriter() - Constructor for class net.logstash.logback.composite.AbstractFormattedTimestampJsonProvider.NumberTimestampWriter
O
- ObjectAppendingMarker - Class in net.logstash.logback.marker
-
A
MarkerORStructuredArgumentthat writes an object under a given fieldName in the log event output. - ObjectAppendingMarker(String, Object) - Constructor for class net.logstash.logback.marker.ObjectAppendingMarker
- ObjectAppendingMarker(String, Object, String) - Constructor for class net.logstash.logback.marker.ObjectAppendingMarker
- ObjectFieldsAppendingMarker - Class in net.logstash.logback.marker
-
A
MarkerORStructuredArgumentthat that "unwraps" the given object into the logstash event. - ObjectFieldsAppendingMarker(Object) - Constructor for class net.logstash.logback.marker.ObjectFieldsAppendingMarker
- objectMapper - Variable in class net.logstash.logback.composite.AbstractPatternJsonProvider
- ObjectMapperAware - Interface in net.logstash.logback.composite
-
Can be implemented by
JsonProviders to indicate that the provider needs to be injected with theObjectMapper. - ObjectWriter() - Constructor for class net.logstash.logback.pattern.AbstractJsonPatternParser.ObjectWriter
- OMIT_THROWABLE_MESSAGE - Static variable in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
- OPERATION_PATTERN - Static variable in class net.logstash.logback.pattern.AbstractJsonPatternParser
-
Pattern used to parse and detect
AbstractJsonPatternParser.Operationin a string.
P
- parse(String) - Method in class net.logstash.logback.pattern.AbstractJsonPatternParser
-
Parse a JSON pattern and produce the corresponding
NodeWriter. - parse(String, int) - Static method in class net.logstash.logback.appender.destination.DestinationParser
-
Constructs
InetSocketAddresses by parsing the givenStringvalue. - parseSeparator(String) - Static method in class net.logstash.logback.encoder.SeparatorParser
-
Parses the given separator string.
- parseTimeZone(String) - Static method in class net.logstash.logback.util.TimeZoneUtils
-
Parse a string into the corresponding
TimeZoneusing the format described byTimeZone.getTimeZone(String). - Partial Paths - Section in class net.logstash.logback.mask.PathBasedFieldMasker
- PathBasedFieldMasker - Class in net.logstash.logback.mask
-
Masks values of an absolute or partial path within a JSON stream.
- PathBasedFieldMasker(String, Object) - Constructor for class net.logstash.logback.mask.PathBasedFieldMasker
- PathMask() - Constructor for class net.logstash.logback.mask.MaskingJsonGeneratorDecorator.PathMask
- PathMask(String) - Constructor for class net.logstash.logback.mask.MaskingJsonGeneratorDecorator.PathMask
- PathMask(String, String) - Constructor for class net.logstash.logback.mask.MaskingJsonGeneratorDecorator.PathMask
- PathMask(List) - Constructor for class net.logstash.logback.mask.MaskingJsonGeneratorDecorator.PathMask
- PathMask(List, String) - Constructor for class net.logstash.logback.mask.MaskingJsonGeneratorDecorator.PathMask
- Path String Format - Section in class net.logstash.logback.mask.PathBasedFieldMasker
- PatternLayoutAdapter<E> - Class in net.logstash.logback.pattern
-
Adapter around a
PatternLayoutBaseto allow writing the pattern into a suppliedStringBuilderinstead of returning a String. - PatternLayoutAdapter(PatternLayoutBase) - Constructor for class net.logstash.logback.pattern.PatternLayoutAdapter
- PORT_FORMAT - Static variable in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
- Pre50LogstashAccessFieldNames - Class in net.logstash.logback.fieldnames
-
These are the default JSON field names that were used to output
AccessEventdetails in logstash-logback-encoder versions prior to 5.0. - Pre50LogstashAccessFieldNames() - Constructor for class net.logstash.logback.fieldnames.Pre50LogstashAccessFieldNames
- PreferPrimaryDestinationConnectionStrategy - Class in net.logstash.logback.appender.destination
-
The first destination is considered the "primary" destination.
- PreferPrimaryDestinationConnectionStrategy() - Constructor for class net.logstash.logback.appender.destination.PreferPrimaryDestinationConnectionStrategy
- prepareForDeferredProcessing(ILoggingEvent) - Method in class net.logstash.logback.appender.LoggingEventAsyncDisruptorAppender
- prepareForDeferredProcessing(ILoggingEvent) - Method in class net.logstash.logback.appender.LogstashTcpSocketAppender
- prepareForDeferredProcessing(ILoggingEvent) - Method in class net.logstash.logback.composite.loggingevent.CallerDataJsonProvider
- prepareForDeferredProcessing(Event) - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- prepareForDeferredProcessing(Event) - Method in class net.logstash.logback.composite.AbstractCompositeJsonFormatter
- prepareForDeferredProcessing(Event) - Method in class net.logstash.logback.composite.AbstractJsonProvider
- prepareForDeferredProcessing(Event) - Method in class net.logstash.logback.composite.AbstractNestedJsonProvider
- prepareForDeferredProcessing(Event) - Method in interface net.logstash.logback.composite.JsonProvider
-
Gives the provider a chance to perform more deferred processing (in addition to what is already provided by
DeferredProcessingAware.prepareForDeferredProcessing()). - prepareForDeferredProcessing(Event) - Method in class net.logstash.logback.composite.JsonProviders
- PrettyPrintingDecorator<M,
B> - Class in net.logstash.logback.decorate -
Enables pretty printing on a
MapperBuilder. - PrettyPrintingDecorator() - Constructor for class net.logstash.logback.decorate.PrettyPrintingDecorator
- ProtocolJsonProvider - Class in net.logstash.logback.composite.accessevent
- ProtocolJsonProvider() - Constructor for class net.logstash.logback.composite.accessevent.ProtocolJsonProvider
- ProxyOutputStream - Class in net.logstash.logback.util
-
A Proxy stream which acts as expected, that is it passes the method calls on to the proxied stream and doesn't change which methods are being called (unlike JDK
FilterOutputStream). - ProxyOutputStream(OutputStream) - Constructor for class net.logstash.logback.util.ProxyOutputStream
-
Constructs a new ProxyOutputStream.
R
- r(String, String) - Static method in class net.logstash.logback.argument.StructuredArguments
-
Abbreviated convenience method for calling
StructuredArguments.raw(String, String). - RandomDestinationConnectionStrategy - Class in net.logstash.logback.appender.destination
-
This strategy attempts connections to the destination in a random order.
- RandomDestinationConnectionStrategy() - Constructor for class net.logstash.logback.appender.destination.RandomDestinationConnectionStrategy
- RandomDestinationConnectionStrategy(UnaryOperator) - Constructor for class net.logstash.logback.appender.destination.RandomDestinationConnectionStrategy
- raw(String, String) - Static method in class net.logstash.logback.argument.StructuredArguments
-
Adds the
rawJsonValueto the JSON event AND therawJsonValueto the formatted message. - RawJsonAppendingMarker - Class in net.logstash.logback.marker
-
A
MarkerORStructuredArgumentthat writes a raw json value to the logstash json event under a given field name. - RawJsonAppendingMarker(String, String) - Constructor for class net.logstash.logback.marker.RawJsonAppendingMarker
- RawJsonAppendingMarker(String, String, String) - Constructor for class net.logstash.logback.marker.RawJsonAppendingMarker
- RawMessageJsonProvider - Class in net.logstash.logback.composite.loggingevent
- RawMessageJsonProvider() - Constructor for class net.logstash.logback.composite.loggingevent.RawMessageJsonProvider
- readFully(ObjectMapper, String) - Static method in class net.logstash.logback.composite.JsonReadingUtils
-
Fully read the supplied JSON string into the equivalent
JsonNode. - readFullyAsObjectNode(ObjectMapper, String) - Static method in class net.logstash.logback.composite.JsonReadingUtils
-
Fully read a JSON string into an
ObjectNode, throwing aStreamReadExceptionif the supplied string is not a valid JSON object representation. - recycle() - Method in class net.logstash.logback.appender.AsyncDisruptorAppender.LogEvent
-
Recycle the instance before it is reused by the RingBuffer.
- recycle() - Method in interface net.logstash.logback.util.ThreadLocalHolder.Lifecycle
-
Indicate whether the instance can be recycled and returned to the pool and perform the necessary recycling tasks.
- recycleInstance(ReusableByteBuffer) - Method in class net.logstash.logback.util.ThreadLocalReusableByteBuffer
-
Return a buffer to the pool after usage.
- recycleInstance(T) - Method in class net.logstash.logback.util.ThreadLocalHolder
-
Recycle the instance before returning it to the pool.
- RegexFilteringMdcEntryWriter - Class in net.logstash.logback.composite.loggingevent.mdc
-
Writes MDC entries by delegating to other instances of
MdcEntryWriterif MDC key matches the given include and exclude pattern. - RegexFilteringMdcEntryWriter() - Constructor for class net.logstash.logback.composite.loggingevent.mdc.RegexFilteringMdcEntryWriter
- RegexValueMasker - Class in net.logstash.logback.mask
-
Masks values based on a regular expression.
- RegexValueMasker(String, Object) - Constructor for class net.logstash.logback.mask.RegexValueMasker
- RegexValueMasker(Pattern, Object) - Constructor for class net.logstash.logback.mask.RegexValueMasker
- release() - Method in class net.logstash.logback.util.ThreadLocalHolder
-
Release the value and recycle it if possible.
- RemoteHostJsonProvider - Class in net.logstash.logback.composite.accessevent
- RemoteHostJsonProvider() - Constructor for class net.logstash.logback.composite.accessevent.RemoteHostJsonProvider
- RemoteUserJsonProvider - Class in net.logstash.logback.composite.accessevent
- RemoteUserJsonProvider() - Constructor for class net.logstash.logback.composite.accessevent.RemoteUserJsonProvider
- remove(Marker) - Method in class net.logstash.logback.marker.DeferredLogstashMarker
- remove(Marker) - Method in class net.logstash.logback.marker.EmptyLogstashMarker
- remove(Marker) - Method in class net.logstash.logback.marker.LogstashMarker
- remove(Marker) - Method in class net.logstash.logback.marker.MapEntriesAppendingMarker
- remove(Marker) - Method in class net.logstash.logback.marker.ObjectAppendingMarker
- remove(Marker) - Method in class net.logstash.logback.marker.ObjectFieldsAppendingMarker
- remove(Marker) - Method in class net.logstash.logback.marker.RawJsonAppendingMarker
- remove(Marker) - Method in class net.logstash.logback.marker.SingleFieldAppendingMarker
- removeDecorator(D) - Method in class net.logstash.logback.decorate.CompositeDecorator
- removeEscape(CharacterEscapesDecorator.Escape) - Method in class net.logstash.logback.decorate.json.CharacterEscapesDecorator
- removeExclude(String) - Method in class net.logstash.logback.composite.accessevent.IncludeExcludeHeaderFilter
- removeInclude(String) - Method in class net.logstash.logback.composite.accessevent.IncludeExcludeHeaderFilter
- removeListener(Listener) - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- removeListener(AppenderListener) - Method in class net.logstash.logback.appender.AbstractLogstashUdpSocketAppender
- removeProvider(JsonProvider) - Method in class net.logstash.logback.composite.JsonProviders
- RequestedUriJsonProvider - Class in net.logstash.logback.composite.accessevent
- RequestedUriJsonProvider() - Constructor for class net.logstash.logback.composite.accessevent.RequestedUriJsonProvider
- RequestedUrlJsonProvider - Class in net.logstash.logback.composite.accessevent
- RequestedUrlJsonProvider() - Constructor for class net.logstash.logback.composite.accessevent.RequestedUrlJsonProvider
- RequestHeadersJsonProvider - Class in net.logstash.logback.composite.accessevent
- RequestHeadersJsonProvider() - Constructor for class net.logstash.logback.composite.accessevent.RequestHeadersJsonProvider
- reset() - Method in class net.logstash.logback.util.ReusableByteBuffer
-
Reset the contents of this
ReusableByteBuffer. - ResponseHeadersJsonProvider - Class in net.logstash.logback.composite.accessevent
- ResponseHeadersJsonProvider() - Constructor for class net.logstash.logback.composite.accessevent.ResponseHeadersJsonProvider
- ReusableByteBuffer - Class in net.logstash.logback.util
-
A speedy alternative to
ByteArrayOutputStream. - ReusableByteBuffer() - Constructor for class net.logstash.logback.util.ReusableByteBuffer
-
Create a new
ReusableByteBufferwith the default initial capacity of 1024 bytes. - ReusableByteBuffer(int) - Constructor for class net.logstash.logback.util.ReusableByteBuffer
-
Create a new
ReusableByteBufferwith the specified initial capacity. - RingBufferFullException - Exception Class in net.logstash.logback.appender
-
Indicates that a ring buffer is full, and therefore cannot enqueue new items.
- RingBufferFullException() - Constructor for exception class net.logstash.logback.appender.RingBufferFullException
- rootCause(IThrowableProxy) - Static method in class net.logstash.logback.composite.loggingevent.ThrowableSelectors
-
Returns the innermost cause of
throwable. - RootStackTraceElementJsonProvider - Class in net.logstash.logback.composite.loggingevent
-
A JSON provider that, for any log event with a stack trace, adds a
root_stack_trace_elementJSON object field containing the class name and method name where the outer-most exception was thrown. - RootStackTraceElementJsonProvider() - Constructor for class net.logstash.logback.composite.loggingevent.RootStackTraceElementJsonProvider
- RoundRobinDestinationConnectionStrategy - Class in net.logstash.logback.appender.destination
-
This strategy attempts connections to the destination in round robin order.
- RoundRobinDestinationConnectionStrategy() - Constructor for class net.logstash.logback.appender.destination.RoundRobinDestinationConnectionStrategy
S
- safelyFireEvent(Consumer) - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- scheduleReaderCallable(Callable) - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
- selectNextDestinationIndex(int, int) - Method in class net.logstash.logback.appender.destination.DelegateDestinationConnectionStrategy
- selectNextDestinationIndex(int, int) - Method in interface net.logstash.logback.appender.destination.DestinationConnectionStrategy
-
Returns the index of the destination to which to connect next.
- selectNextDestinationIndex(int, int) - Method in class net.logstash.logback.appender.destination.PreferPrimaryDestinationConnectionStrategy
- selectNextDestinationIndex(int, int) - Method in class net.logstash.logback.appender.destination.RandomDestinationConnectionStrategy
- selectNextDestinationIndex(int, int) - Method in class net.logstash.logback.appender.destination.RoundRobinDestinationConnectionStrategy
- SEND - Enum constant in enum class net.logstash.logback.appender.listener.FailureSummaryAppenderListener.CallbackType
-
Callback for sending events from a TCP appender.
- SeparatorParser - Class in net.logstash.logback.encoder
- SequenceJsonProvider - Class in net.logstash.logback.composite.accessevent
- SequenceJsonProvider - Class in net.logstash.logback.composite.loggingevent
- SequenceJsonProvider<Event> - Class in net.logstash.logback.composite
-
Deprecated.use
SequenceJsonProviderorSequenceJsonProviderinstead. - SequenceJsonProvider() - Constructor for class net.logstash.logback.composite.accessevent.SequenceJsonProvider
- SequenceJsonProvider() - Constructor for class net.logstash.logback.composite.loggingevent.SequenceJsonProvider
- SequenceJsonProvider() - Constructor for class net.logstash.logback.composite.SequenceJsonProvider
-
Deprecated.
- SerializationFeatureDecorator<M,
B> - Class in net.logstash.logback.decorate -
A
MapperBuilderDecoratorthat allows enabling/disabling ofSerializationFeaturefeatures. - SerializationFeatureDecorator() - Constructor for class net.logstash.logback.decorate.SerializationFeatureDecorator
- setAbbreviator(Abbreviator) - Method in class net.logstash.logback.composite.loggingevent.LoggerNameJsonProvider
- setAddDefaultStatusListener(boolean) - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- setAppendRetryFrequency(Duration) - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- setAppendTimeout(Duration) - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- setArguments(String) - Method in class net.logstash.logback.fieldnames.LogstashFieldNames
- setCaller(String) - Method in class net.logstash.logback.fieldnames.LogstashFieldNames
- setCallerClass(String) - Method in class net.logstash.logback.fieldnames.LogstashFieldNames
- setCallerFile(String) - Method in class net.logstash.logback.fieldnames.LogstashFieldNames
- setCallerLine(String) - Method in class net.logstash.logback.fieldnames.LogstashFieldNames
- setCallerMethod(String) - Method in class net.logstash.logback.fieldnames.LogstashFieldNames
- setClassFieldName(String) - Method in class net.logstash.logback.composite.loggingevent.CallerDataJsonProvider
- setClassFieldName(String) - Method in class net.logstash.logback.composite.loggingevent.RootStackTraceElementJsonProvider
- setClassNameAbbreviator(Abbreviator) - Method in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
-
Set a custom
Abbreviatorused to shorten class names. - setConnectionStrategy(DestinationConnectionStrategy) - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
- setConnectionTimeout(Duration) - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
-
Set the connection timeout when establishing a connection to a remote destination.
- setConnectionTTL(Duration) - Method in class net.logstash.logback.appender.destination.DestinationConnectionStrategyWithTtl
- setContentLength(String) - Method in class net.logstash.logback.fieldnames.LogstashAccessFieldNames
- setContext(Context) - Method in class net.logstash.logback.composite.JsonProviders
- setContext(Context) - Method in class net.logstash.logback.pattern.PatternLayoutAdapter
-
Set the
Context - setContext(Context) - Method in class net.logstash.logback.status.DelegatingStatusListener
- setContext(Context, Object) - Static method in class net.logstash.logback.util.LogbackUtils
- setContext(String) - Method in class net.logstash.logback.fieldnames.LogstashCommonFieldNames
- setCustomFields(String) - Method in class net.logstash.logback.composite.GlobalCustomFieldsJsonProvider
-
Set the custom fields as a JSON string.
- setCustomFields(String) - Method in class net.logstash.logback.encoder.LogstashAccessEncoder
- setCustomFields(String) - Method in class net.logstash.logback.encoder.LogstashEncoder
- setCustomFields(String) - Method in class net.logstash.logback.layout.LogstashAccessLayout
- setCustomFields(String) - Method in class net.logstash.logback.layout.LogstashLayout
- setCustomFields(JsonNode) - Method in class net.logstash.logback.LogstashAccessFormatter
- setCustomFields(JsonNode) - Method in class net.logstash.logback.LogstashFormatter
- setCustomFieldsFromString(String) - Method in class net.logstash.logback.LogstashAccessFormatter
- setCustomFieldsFromString(String) - Method in class net.logstash.logback.LogstashFormatter
- setCustomFieldsNode(JsonNode) - Method in class net.logstash.logback.composite.GlobalCustomFieldsJsonProvider
-
Deprecated.
- setCustomFieldsNode(ObjectNode) - Method in class net.logstash.logback.composite.GlobalCustomFieldsJsonProvider
-
Use the fields of the given
ObjectNode(may be empty). - setDaemon(boolean) - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- setDataFormat(String) - Method in class net.logstash.logback.composite.AbstractCompositeJsonFormatter
-
Sets the dataformat to one of the build-in data formats ( "json"<F extends TokenStreamFactory, FB extends TSFBuilder<F,
FB>, M extends ObjectMapper, MB extends MapperBuilder<M, MB>>, "yaml"<F extends TokenStreamFactory, FB extends TSFBuilder<F, FB>, M extends ObjectMapper, MB extends MapperBuilder<M, MB>>, "cbor"<F extends TokenStreamFactory, FB extends TSFBuilder<F, FB>, M extends ObjectMapper, MB extends MapperBuilder<M, MB>>, or "smile"<F extends TokenStreamFactory, FB extends TSFBuilder<F, FB>, M extends ObjectMapper, MB extends MapperBuilder<M, MB>>). - setDataFormat(String) - Method in class net.logstash.logback.encoder.CompositeJsonEncoder
- setDataFormat(String) - Method in class net.logstash.logback.layout.CompositeJsonLayout
- setDataFormatFactory(DataFormatFactory) - Method in class net.logstash.logback.composite.AbstractCompositeJsonFormatter
-
Sets the
DataFormatFactoryto be used for output. - setDataFormatFactory(DataFormatFactory) - Method in class net.logstash.logback.encoder.CompositeJsonEncoder
- setDataFormatFactory(DataFormatFactory) - Method in class net.logstash.logback.layout.CompositeJsonLayout
- setDefaultMask(String) - Method in class net.logstash.logback.mask.MaskingJsonGeneratorDecorator
-
Sets the default mask value to use for any paths added via
MaskingJsonGeneratorDecorator.addPath(String)and values added viaMaskingJsonGeneratorDecorator.addValue(String). - setDelegate(StatusListener) - Method in class net.logstash.logback.status.DelegatingStatusListener
- setDelegate(StatusListener) - Method in class net.logstash.logback.status.LevelFilteringStatusListener
- setDroppedWarnFrequency(int) - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- setElapsedTime(String) - Method in class net.logstash.logback.fieldnames.LogstashAccessFieldNames
- setEncoder(Encoder) - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
- setEncoding(String) - Method in class net.logstash.logback.composite.AbstractCompositeJsonFormatter
- setEncoding(String) - Method in class net.logstash.logback.encoder.CompositeJsonEncoder
-
The character encoding to use (default = "
UTF-8"). - setEscapeSequence(String) - Method in class net.logstash.logback.decorate.json.CharacterEscapesDecorator.Escape
- setEthernet(String) - Method in class net.logstash.logback.composite.UuidJsonProvider
- setEvaluators(List) - Method in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
- setEventFactory(AsyncDisruptorAppender.LogEventFactory) - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- setEventTranslator(EventTranslatorOneArg) - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- setExcludeKeyNames(List) - Method in class net.logstash.logback.composite.loggingevent.KeyValuePairsJsonProvider
- setExcludeKeyValueKeyNames(List) - Method in class net.logstash.logback.encoder.LogstashEncoder
- setExcludeKeyValueKeyNames(List) - Method in class net.logstash.logback.layout.LogstashLayout
- setExcludeKeyValueKeyNames(List) - Method in class net.logstash.logback.LogstashFormatter
- setExcludeMdcKeyNames(List) - Method in class net.logstash.logback.composite.loggingevent.MdcJsonProvider
- setExcludeMdcKeyNames(List) - Method in class net.logstash.logback.encoder.LogstashEncoder
- setExcludeMdcKeyNames(List) - Method in class net.logstash.logback.layout.LogstashLayout
- setExcludeMdcKeyNames(List) - Method in class net.logstash.logback.LogstashFormatter
- setExcludeMdcKeyPattern(String) - Method in class net.logstash.logback.composite.loggingevent.mdc.RegexFilteringMdcEntryWriter
- setExcludes(List) - Method in class net.logstash.logback.composite.loggingevent.StackHashJsonProvider
- setExcludes(List) - Method in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
- setFieldName(String) - Method in class net.logstash.logback.composite.AbstractFieldJsonProvider
- setFieldNames(FieldNames) - Method in class net.logstash.logback.composite.AbstractFormattedTimestampJsonProvider
- setFieldNames(FieldNames) - Method in interface net.logstash.logback.composite.FieldNamesAware
- setFieldNames(LogstashAccessFieldNames) - Method in class net.logstash.logback.composite.accessevent.AccessMessageJsonProvider
- setFieldNames(LogstashAccessFieldNames) - Method in class net.logstash.logback.composite.accessevent.ContentLengthJsonProvider
- setFieldNames(LogstashAccessFieldNames) - Method in class net.logstash.logback.composite.accessevent.ElapsedTimeJsonProvider
- setFieldNames(LogstashAccessFieldNames) - Method in class net.logstash.logback.composite.accessevent.MethodJsonProvider
- setFieldNames(LogstashAccessFieldNames) - Method in class net.logstash.logback.composite.accessevent.ProtocolJsonProvider
- setFieldNames(LogstashAccessFieldNames) - Method in class net.logstash.logback.composite.accessevent.RemoteHostJsonProvider
- setFieldNames(LogstashAccessFieldNames) - Method in class net.logstash.logback.composite.accessevent.RemoteUserJsonProvider
- setFieldNames(LogstashAccessFieldNames) - Method in class net.logstash.logback.composite.accessevent.RequestedUriJsonProvider
- setFieldNames(LogstashAccessFieldNames) - Method in class net.logstash.logback.composite.accessevent.RequestedUrlJsonProvider
- setFieldNames(LogstashAccessFieldNames) - Method in class net.logstash.logback.composite.accessevent.RequestHeadersJsonProvider
- setFieldNames(LogstashAccessFieldNames) - Method in class net.logstash.logback.composite.accessevent.ResponseHeadersJsonProvider
- setFieldNames(LogstashAccessFieldNames) - Method in class net.logstash.logback.composite.accessevent.StatusCodeJsonProvider
- setFieldNames(LogstashAccessFieldNames) - Method in class net.logstash.logback.encoder.LogstashAccessEncoder
- setFieldNames(LogstashAccessFieldNames) - Method in class net.logstash.logback.layout.LogstashAccessLayout
- setFieldNames(LogstashAccessFieldNames) - Method in class net.logstash.logback.LogstashAccessFormatter
- setFieldNames(LogstashCommonFieldNames) - Method in class net.logstash.logback.composite.AbstractThreadNameJsonProvider
- setFieldNames(LogstashCommonFieldNames) - Method in class net.logstash.logback.composite.ContextJsonProvider
- setFieldNames(LogstashCommonFieldNames) - Method in class net.logstash.logback.composite.LogstashVersionJsonProvider
- setFieldNames(LogstashFieldNames) - Method in class net.logstash.logback.composite.loggingevent.ArgumentsJsonProvider
- setFieldNames(LogstashFieldNames) - Method in class net.logstash.logback.composite.loggingevent.CallerDataJsonProvider
- setFieldNames(LogstashFieldNames) - Method in class net.logstash.logback.composite.loggingevent.KeyValuePairsJsonProvider
- setFieldNames(LogstashFieldNames) - Method in class net.logstash.logback.composite.loggingevent.LoggerNameJsonProvider
- setFieldNames(LogstashFieldNames) - Method in class net.logstash.logback.composite.loggingevent.LogLevelJsonProvider
- setFieldNames(LogstashFieldNames) - Method in class net.logstash.logback.composite.loggingevent.LogLevelValueJsonProvider
- setFieldNames(LogstashFieldNames) - Method in class net.logstash.logback.composite.loggingevent.MdcJsonProvider
- setFieldNames(LogstashFieldNames) - Method in class net.logstash.logback.composite.loggingevent.MessageJsonProvider
- setFieldNames(LogstashFieldNames) - Method in class net.logstash.logback.composite.loggingevent.RootStackTraceElementJsonProvider
- setFieldNames(LogstashFieldNames) - Method in class net.logstash.logback.composite.loggingevent.StackTraceJsonProvider
- setFieldNames(LogstashFieldNames) - Method in class net.logstash.logback.composite.loggingevent.TagsJsonProvider
- setFieldNames(LogstashFieldNames) - Method in class net.logstash.logback.encoder.LogstashEncoder
- setFieldNames(LogstashFieldNames) - Method in class net.logstash.logback.layout.LogstashLayout
- setFieldNames(LogstashFieldNames) - Method in class net.logstash.logback.LogstashFormatter
- setFieldsContentLength(String) - Method in class net.logstash.logback.fieldnames.Pre50LogstashAccessFieldNames
- setFieldsElapsedTime(String) - Method in class net.logstash.logback.fieldnames.Pre50LogstashAccessFieldNames
- setFieldsMethod(String) - Method in class net.logstash.logback.fieldnames.Pre50LogstashAccessFieldNames
- setFieldsProtocol(String) - Method in class net.logstash.logback.fieldnames.Pre50LogstashAccessFieldNames
- setFieldsRemoteHost(String) - Method in class net.logstash.logback.fieldnames.Pre50LogstashAccessFieldNames
- setFieldsRemoteUser(String) - Method in class net.logstash.logback.fieldnames.Pre50LogstashAccessFieldNames
- setFieldsRequestedUri(String) - Method in class net.logstash.logback.fieldnames.Pre50LogstashAccessFieldNames
- setFieldsRequestedUrl(String) - Method in class net.logstash.logback.fieldnames.Pre50LogstashAccessFieldNames
- setFieldsRequestHeaders(String) - Method in class net.logstash.logback.fieldnames.Pre50LogstashAccessFieldNames
- setFieldsResponseHeaders(String) - Method in class net.logstash.logback.fieldnames.Pre50LogstashAccessFieldNames
- setFieldsStatusCode(String) - Method in class net.logstash.logback.fieldnames.Pre50LogstashAccessFieldNames
- setFileFieldName(String) - Method in class net.logstash.logback.composite.loggingevent.CallerDataJsonProvider
- setFilter(HeaderFilter) - Method in class net.logstash.logback.composite.accessevent.RequestHeadersJsonProvider
- setFilter(HeaderFilter) - Method in class net.logstash.logback.composite.accessevent.ResponseHeadersJsonProvider
- setFindAndRegisterJacksonModules(boolean) - Method in class net.logstash.logback.composite.AbstractCompositeJsonFormatter
- setFindAndRegisterJacksonModules(boolean) - Method in class net.logstash.logback.encoder.CompositeJsonEncoder
- setFindAndRegisterJacksonModules(boolean) - Method in class net.logstash.logback.layout.CompositeJsonLayout
- setHost(String) - Method in class net.logstash.logback.appender.AbstractLogstashUdpSocketAppender
-
Just an alias for syslogHost (since that name doesn't make much sense here)
- setImmediateFlush(boolean) - Method in class net.logstash.logback.layout.CompositeJsonLayout
- setIncludeCallerData(boolean) - Method in class net.logstash.logback.appender.LoggingEventAsyncDisruptorAppender
- setIncludeCallerData(boolean) - Method in class net.logstash.logback.appender.LogstashTcpSocketAppender
- setIncludeCallerData(boolean) - Method in class net.logstash.logback.encoder.LogstashEncoder
- setIncludeCallerData(boolean) - Method in class net.logstash.logback.layout.LogstashLayout
- setIncludeCallerData(boolean) - Method in class net.logstash.logback.LogstashFormatter
- setIncludeContext(boolean) - Method in class net.logstash.logback.encoder.LogstashAccessEncoder
- setIncludeContext(boolean) - Method in class net.logstash.logback.encoder.LogstashEncoder
- setIncludeContext(boolean) - Method in class net.logstash.logback.layout.LogstashAccessLayout
- setIncludeContext(boolean) - Method in class net.logstash.logback.layout.LogstashLayout
- setIncludeContext(boolean) - Method in class net.logstash.logback.LogstashAccessFormatter
- setIncludeContext(boolean) - Method in class net.logstash.logback.LogstashFormatter
- setIncludeKeyNames(List) - Method in class net.logstash.logback.composite.loggingevent.KeyValuePairsJsonProvider
- setIncludeKeyValueKeyNames(List) - Method in class net.logstash.logback.encoder.LogstashEncoder
- setIncludeKeyValueKeyNames(List) - Method in class net.logstash.logback.layout.LogstashLayout
- setIncludeKeyValueKeyNames(List) - Method in class net.logstash.logback.LogstashFormatter
- setIncludeKeyValuePairs(boolean) - Method in class net.logstash.logback.encoder.LogstashEncoder
- setIncludeKeyValuePairs(boolean) - Method in class net.logstash.logback.layout.LogstashLayout
- setIncludeKeyValuePairs(boolean) - Method in class net.logstash.logback.LogstashFormatter
- setIncludeMdc(boolean) - Method in class net.logstash.logback.encoder.LogstashEncoder
- setIncludeMdc(boolean) - Method in class net.logstash.logback.layout.LogstashLayout
- setIncludeMdc(boolean) - Method in class net.logstash.logback.LogstashFormatter
- setIncludeMdcKeyNames(List) - Method in class net.logstash.logback.composite.loggingevent.MdcJsonProvider
- setIncludeMdcKeyNames(List) - Method in class net.logstash.logback.encoder.LogstashEncoder
- setIncludeMdcKeyNames(List) - Method in class net.logstash.logback.layout.LogstashLayout
- setIncludeMdcKeyNames(List) - Method in class net.logstash.logback.LogstashFormatter
- setIncludeMdcKeyPattern(String) - Method in class net.logstash.logback.composite.loggingevent.mdc.RegexFilteringMdcEntryWriter
- setIncludeNonStructuredArguments(boolean) - Method in class net.logstash.logback.composite.loggingevent.ArgumentsJsonProvider
- setIncludeNonStructuredArguments(boolean) - Method in class net.logstash.logback.encoder.LogstashEncoder
- setIncludeNonStructuredArguments(boolean) - Method in class net.logstash.logback.layout.LogstashLayout
- setIncludeNonStructuredArguments(boolean) - Method in class net.logstash.logback.LogstashFormatter
- setIncludeStandardAsciiEscapesForJSON(boolean) - Method in class net.logstash.logback.decorate.json.CharacterEscapesDecorator
- setIncludeStructuredArguments(boolean) - Method in class net.logstash.logback.composite.loggingevent.ArgumentsJsonProvider
- setIncludeStructuredArguments(boolean) - Method in class net.logstash.logback.encoder.LogstashEncoder
- setIncludeStructuredArguments(boolean) - Method in class net.logstash.logback.layout.LogstashLayout
- setIncludeStructuredArguments(boolean) - Method in class net.logstash.logback.LogstashFormatter
- setIncludeTags(boolean) - Method in class net.logstash.logback.encoder.LogstashEncoder
- setIncludeTags(boolean) - Method in class net.logstash.logback.layout.LogstashLayout
- setIncludeTags(boolean) - Method in class net.logstash.logback.LogstashFormatter
- setIndentArraysWithNewLine(boolean) - Method in class net.logstash.logback.decorate.PrettyPrintingDecorator
-
Sets whether arrays are indented with a new line.
- setInitialSendDelay(Duration) - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
-
Time period to wait before sending data into a newly established connection.
- setInlineHash(boolean) - Method in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
- setKeepAliveCharset(Charset) - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
-
The charset to use when writing the
AbstractLogstashTcpSocketAppender.keepAliveMessage. - setKeepAliveDuration(Duration) - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
-
If this duration elapses without an event being sent, then the
AbstractLogstashTcpSocketAppender.keepAliveMessagewill be sent to the socket in order to keep the connection alive. - setKeepAliveMessage(String) - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
-
Message to send for keeping the connection alive if
AbstractLogstashTcpSocketAppender.keepAliveDurationis non-null and strictly positive. - setKeyValuePair(String) - Method in class net.logstash.logback.fieldnames.LogstashFieldNames
- setLayout(Layout) - Method in class net.logstash.logback.appender.AbstractLogstashUdpSocketAppender
- setLevel(String) - Method in class net.logstash.logback.fieldnames.LogstashFieldNames
- setLevel(String) - Method in class net.logstash.logback.status.LevelFilteringStatusListener
- setLevelValue(int) - Method in class net.logstash.logback.status.LevelFilteringStatusListener
- setLevelValue(String) - Method in class net.logstash.logback.fieldnames.LogstashFieldNames
- setLineFieldName(String) - Method in class net.logstash.logback.composite.loggingevent.CallerDataJsonProvider
- setLineSeparator(String) - Method in class net.logstash.logback.encoder.CompositeJsonEncoder
-
Sets which lineSeparator to use between events.
- setLineSeparator(String) - Method in class net.logstash.logback.layout.CompositeJsonLayout
-
Sets which lineSeparator to use between events.
- setLineSeparator(String) - Method in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
-
Sets which lineSeparator to use between events.
- setLogger(String) - Method in class net.logstash.logback.fieldnames.LogstashFieldNames
- setLoggerName(String) - Method in class net.logstash.logback.appender.listener.FailureSummaryLoggingAppenderListener
-
Sets the slf4j logger name to which to log.
- setLowerCaseHeaderNames(boolean) - Method in class net.logstash.logback.composite.accessevent.RequestHeadersJsonProvider
- setLowerCaseHeaderNames(boolean) - Method in class net.logstash.logback.composite.accessevent.ResponseHeadersJsonProvider
- setLowerCaseHeaderNames(boolean) - Method in class net.logstash.logback.encoder.LogstashAccessEncoder
-
When
true, names of headers will be written to JSON output in lower case. - setLowerCaseHeaderNames(boolean) - Method in class net.logstash.logback.layout.LogstashAccessLayout
-
When
true, names of headers will be written to JSON output in lower case. - setLowerCaseHeaderNames(boolean) - Method in class net.logstash.logback.LogstashAccessFormatter
-
When true, names of headers will be written to JSON output in lower case.
- setMask(String) - Method in class net.logstash.logback.mask.MaskingJsonGeneratorDecorator.PathMask
- setMask(String) - Method in class net.logstash.logback.mask.MaskingJsonGeneratorDecorator.ValueMask
- setMaxDepthPerThrowable(int) - Method in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
-
Set a limit on the number of stackTraceElements per throwable.
- setMaxLength(int) - Method in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
-
Set a hard limit on the size of the rendered stacktrace, all throwables included.
- setMdc(String) - Method in class net.logstash.logback.fieldnames.LogstashFieldNames
- setMessage(String) - Method in class net.logstash.logback.fieldnames.LogstashCommonFieldNames
- setMessagePattern(String) - Method in class net.logstash.logback.encoder.LogstashAccessEncoder
- setMessagePattern(String) - Method in class net.logstash.logback.layout.LogstashAccessLayout
- setMessagePattern(String) - Method in class net.logstash.logback.LogstashAccessFormatter
- setMessageSplitRegex(String) - Method in class net.logstash.logback.composite.loggingevent.MessageJsonProvider
-
Write the message as a JSON array by splitting the message text using the specified regex.
- setMessageSplitRegex(String) - Method in class net.logstash.logback.encoder.LogstashEncoder
-
Write the message as a JSON array by splitting the message text using the specified regex.
- setMessageSplitRegex(String) - Method in class net.logstash.logback.layout.LogstashLayout
-
Write the message as a JSON array by splitting the message text using the specified regex.
- setMessageSplitRegex(String) - Method in class net.logstash.logback.LogstashFormatter
-
Write the message as a JSON array by splitting the message text using the specified regex.
- setMethod(String) - Method in class net.logstash.logback.fieldnames.LogstashAccessFieldNames
- setMethodFieldName(String) - Method in class net.logstash.logback.composite.loggingevent.CallerDataJsonProvider
- setMethodFieldName(String) - Method in class net.logstash.logback.composite.loggingevent.RootStackTraceElementJsonProvider
- setMinBufferSize(int) - Method in class net.logstash.logback.encoder.CompositeJsonEncoder
-
The minimum size of the byte buffer used when encoding events.
- setMinBufferSize(int) - Method in class net.logstash.logback.layout.CompositeJsonLayout
-
The minimum size of the byte buffer used when encoding events.
- setMinConnectionTimeBeforePrimary(Duration) - Method in class net.logstash.logback.appender.destination.PreferPrimaryDestinationConnectionStrategy
-
The minimum amount of time that a connection must remain open before the primary is retried on the next reopen attempt.
- setNonStructuredArgumentsFieldPrefix(String) - Method in class net.logstash.logback.composite.loggingevent.ArgumentsJsonProvider
- setNonStructuredArgumentsFieldPrefix(String) - Method in class net.logstash.logback.encoder.LogstashEncoder
- setNonStructuredArgumentsFieldPrefix(String) - Method in class net.logstash.logback.layout.LogstashLayout
- setNonStructuredArgumentsFieldPrefix(String) - Method in class net.logstash.logback.LogstashFormatter
- setObjectMapper(ObjectMapper) - Method in class net.logstash.logback.composite.AbstractNestedJsonProvider
- setObjectMapper(ObjectMapper) - Method in class net.logstash.logback.composite.AbstractPatternJsonProvider
- setObjectMapper(ObjectMapper) - Method in class net.logstash.logback.composite.GlobalCustomFieldsJsonProvider
- setObjectMapper(ObjectMapper) - Method in class net.logstash.logback.composite.JsonProviders
- setObjectMapper(ObjectMapper) - Method in interface net.logstash.logback.composite.ObjectMapperAware
- setOmitCommonFrames(boolean) - Method in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
-
Control whether common frames should be omitted for nested throwables or not.
- setOmitEmptyFields(boolean) - Method in class net.logstash.logback.composite.AbstractPatternJsonProvider
-
When
true, fields whose values are considered empty will be omitted from JSON output. - setOmitEmptyFields(boolean) - Method in class net.logstash.logback.pattern.AbstractJsonPatternParser
-
When
true, fields whose values are considered empty will be omitted from JSON output. - setPattern(String) - Method in class net.logstash.logback.composite.AbstractFormattedTimestampJsonProvider
- setPattern(String) - Method in class net.logstash.logback.composite.AbstractPatternJsonProvider
- setPattern(String) - Method in class net.logstash.logback.pattern.PatternLayoutAdapter
-
Set the layout pattern
- setPreferPrimary(PreferPrimaryDestinationConnectionStrategy) - Method in class net.logstash.logback.appender.destination.DelegateDestinationConnectionStrategy
- setPrefix(Encoder) - Method in class net.logstash.logback.encoder.CompositeJsonEncoder
- setPrefix(Layout) - Method in class net.logstash.logback.layout.CompositeJsonLayout
- setProducerType(ProducerType) - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
-
Deprecated.ProducerType will be fixed to MULTI in future release and this method removed without any replacement.
- setProtocol(String) - Method in class net.logstash.logback.fieldnames.LogstashAccessFieldNames
- setProviders(JsonProviders) - Method in class net.logstash.logback.composite.accessevent.AccessEventCompositeJsonFormatter
- setProviders(JsonProviders) - Method in class net.logstash.logback.composite.accessevent.AccessEventNestedJsonProvider
- setProviders(JsonProviders) - Method in class net.logstash.logback.encoder.AccessEventCompositeJsonEncoder
- setProviders(JsonProviders) - Method in class net.logstash.logback.encoder.LogstashAccessEncoder
- setProviders(JsonProviders) - Method in class net.logstash.logback.layout.AccessEventCompositeJsonLayout
- setProviders(JsonProviders) - Method in class net.logstash.logback.layout.LogstashAccessLayout
- setProviders(JsonProviders) - Method in class net.logstash.logback.LogstashAccessFormatter
- setProviders(JsonProviders) - Method in class net.logstash.logback.composite.loggingevent.LoggingEventCompositeJsonFormatter
- setProviders(JsonProviders) - Method in class net.logstash.logback.composite.loggingevent.LoggingEventNestedJsonProvider
- setProviders(JsonProviders) - Method in class net.logstash.logback.encoder.LoggingEventCompositeJsonEncoder
- setProviders(JsonProviders) - Method in class net.logstash.logback.encoder.LogstashEncoder
- setProviders(JsonProviders) - Method in class net.logstash.logback.layout.LoggingEventCompositeJsonLayout
- setProviders(JsonProviders) - Method in class net.logstash.logback.layout.LogstashLayout
- setProviders(JsonProviders) - Method in class net.logstash.logback.LogstashFormatter
- setProviders(JsonProviders) - Method in class net.logstash.logback.composite.AbstractCompositeJsonFormatter
- setProviders(JsonProviders) - Method in class net.logstash.logback.composite.AbstractNestedJsonProvider
- setProviders(JsonProviders) - Method in class net.logstash.logback.encoder.CompositeJsonEncoder
- setProviders(JsonProviders) - Method in class net.logstash.logback.layout.CompositeJsonLayout
- setQueueSize(int) - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
-
Deprecated.use
AsyncDisruptorAppender.setRingBufferSize(int)instead. - setRandom(RandomDestinationConnectionStrategy) - Method in class net.logstash.logback.appender.destination.DelegateDestinationConnectionStrategy
- setReconnectionDelay(Duration) - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
-
Time period for which to wait after failing to connect to all servers, before attempting to reconnect.
- setRemoteHost(String) - Method in class net.logstash.logback.fieldnames.LogstashAccessFieldNames
- setRemoteUser(String) - Method in class net.logstash.logback.fieldnames.LogstashAccessFieldNames
- setRequestedUri(String) - Method in class net.logstash.logback.fieldnames.LogstashAccessFieldNames
- setRequestedUrl(String) - Method in class net.logstash.logback.fieldnames.LogstashAccessFieldNames
- setRequestHeaderFilter(HeaderFilter) - Method in class net.logstash.logback.encoder.LogstashAccessEncoder
- setRequestHeaderFilter(HeaderFilter) - Method in class net.logstash.logback.layout.LogstashAccessLayout
- setRequestHeaderFilter(HeaderFilter) - Method in class net.logstash.logback.LogstashAccessFormatter
- setRequestHeaders(String) - Method in class net.logstash.logback.fieldnames.LogstashAccessFieldNames
- setResponseHeaderFilter(HeaderFilter) - Method in class net.logstash.logback.encoder.LogstashAccessEncoder
- setResponseHeaderFilter(HeaderFilter) - Method in class net.logstash.logback.layout.LogstashAccessLayout
- setResponseHeaderFilter(HeaderFilter) - Method in class net.logstash.logback.LogstashAccessFormatter
- setResponseHeaders(String) - Method in class net.logstash.logback.fieldnames.LogstashAccessFieldNames
- setRingBufferSize(int) - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
-
Sets the size of the
RingBuffer. - setRootCauseFirst(boolean) - Method in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
- setRootSeparator(String) - Method in class net.logstash.logback.decorate.PrettyPrintingDecorator
-
Sets the root separator used by the pretty printer.
- setRootStackTraceElement(String) - Method in class net.logstash.logback.fieldnames.LogstashFieldNames
- setRootStackTraceElementClass(String) - Method in class net.logstash.logback.fieldnames.LogstashFieldNames
- setRootStackTraceElementMethod(String) - Method in class net.logstash.logback.fieldnames.LogstashFieldNames
- setRoundRobin(RoundRobinDestinationConnectionStrategy) - Method in class net.logstash.logback.appender.destination.DelegateDestinationConnectionStrategy
- setSecondaryConnectionTTL(Duration) - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
-
Deprecated.
- setSecondaryConnectionTTL(Duration) - Method in class net.logstash.logback.appender.destination.PreferPrimaryDestinationConnectionStrategy
-
Time period for connections to secondary destinations to be used before attempting to reconnect to primary destination.
- setSequenceProvider(Function) - Method in class net.logstash.logback.composite.AbstractSequenceJsonProvider
-
Assign a custom sequence provider instead of relying on the default.
- setShortenedClassNameLength(int) - Method in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
-
Set the length to which class names should be abbreviated.
- setShortenedLoggerNameLength(int) - Method in class net.logstash.logback.composite.loggingevent.LoggerNameJsonProvider
- setShortenedLoggerNameLength(int) - Method in class net.logstash.logback.encoder.LogstashEncoder
- setShortenedLoggerNameLength(int) - Method in class net.logstash.logback.layout.LogstashLayout
- setShortenedLoggerNameLength(int) - Method in class net.logstash.logback.LogstashFormatter
- setShutdownGracePeriod(Duration) - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- setSocketFactory(SocketFactory) - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
-
Set the
SocketFactoryused to create clientSockets to which to communicate. - setSpacesInObjectEntries(boolean) - Method in class net.logstash.logback.decorate.PrettyPrintingDecorator
-
Sets whether spaces appear in object entries.
- setSsl(SSLConfiguration) - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
-
Set this to non-null to use SSL.
- setStackTrace(String) - Method in class net.logstash.logback.fieldnames.LogstashFieldNames
- setStatusCode(String) - Method in class net.logstash.logback.fieldnames.LogstashAccessFieldNames
- setStrategy(String) - Method in class net.logstash.logback.composite.UuidJsonProvider
- setSuffix(Encoder) - Method in class net.logstash.logback.encoder.CompositeJsonEncoder
- setSuffix(Layout) - Method in class net.logstash.logback.layout.CompositeJsonLayout
- setTags(String) - Method in class net.logstash.logback.fieldnames.LogstashFieldNames
- setTarget(String) - Method in class net.logstash.logback.decorate.json.CharacterEscapesDecorator.Escape
-
Sets the target string that will be replaced with the
CharacterEscapesDecorator.Escape.escapeSequence. - setTargetCharacter(char) - Method in class net.logstash.logback.decorate.json.CharacterEscapesDecorator.Escape
-
Sets the target character that will be replaced with the
CharacterEscapesDecorator.Escape.escapeSequence. - setTargetCharacterCode(int) - Method in class net.logstash.logback.decorate.json.CharacterEscapesDecorator.Escape
- setTargetLength(int) - Method in class net.logstash.logback.abbreviator.DefaultTargetLengthAbbreviator
- setThread(String) - Method in class net.logstash.logback.fieldnames.LogstashCommonFieldNames
- setThreadFactory(ThreadFactory) - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- setThreadNameFormat(String) - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
-
Pattern used by the to set the handler thread name.
- setThreadNameFormat(String) - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
-
Pattern used by the to set the handler thread names.
- setThrowableConverter(ThrowableHandlingConverter) - Method in class net.logstash.logback.composite.loggingevent.StackTraceJsonProvider
- setThrowableConverter(ThrowableHandlingConverter) - Method in class net.logstash.logback.encoder.LogstashEncoder
- setThrowableConverter(ThrowableHandlingConverter) - Method in class net.logstash.logback.layout.LogstashLayout
- setThrowableConverter(ThrowableHandlingConverter) - Method in class net.logstash.logback.LogstashFormatter
- setTimestamp(String) - Method in class net.logstash.logback.fieldnames.LogstashCommonFieldNames
- setTimestampPattern(String) - Method in class net.logstash.logback.encoder.LogstashAccessEncoder
- setTimestampPattern(String) - Method in class net.logstash.logback.encoder.LogstashEncoder
- setTimestampPattern(String) - Method in class net.logstash.logback.layout.LogstashAccessLayout
- setTimestampPattern(String) - Method in class net.logstash.logback.layout.LogstashLayout
- setTimestampPattern(String) - Method in class net.logstash.logback.LogstashAccessFormatter
- setTimestampPattern(String) - Method in class net.logstash.logback.LogstashFormatter
- setTimeZone(String) - Method in class net.logstash.logback.composite.AbstractFormattedTimestampJsonProvider
-
Set the timezone for which to write the timestamp.
- setTimeZone(String) - Method in class net.logstash.logback.encoder.LogstashAccessEncoder
- setTimeZone(String) - Method in class net.logstash.logback.encoder.LogstashEncoder
- setTimeZone(String) - Method in class net.logstash.logback.layout.LogstashAccessLayout
- setTimeZone(String) - Method in class net.logstash.logback.layout.LogstashLayout
- setTimeZone(String) - Method in class net.logstash.logback.LogstashAccessFormatter
- setTimeZone(String) - Method in class net.logstash.logback.LogstashFormatter
- setTruncateAfters(List) - Method in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
- setUseSimpleClassName(boolean) - Method in class net.logstash.logback.composite.loggingevent.AbstractThrowableClassNameJsonProvider
- setUuid(String) - Method in class net.logstash.logback.fieldnames.LogstashCommonFieldNames
- setVersion(String) - Method in class net.logstash.logback.composite.LogstashVersionJsonProvider
- setVersion(String) - Method in class net.logstash.logback.encoder.LogstashAccessEncoder
- setVersion(String) - Method in class net.logstash.logback.encoder.LogstashEncoder
- setVersion(String) - Method in class net.logstash.logback.fieldnames.LogstashCommonFieldNames
- setVersion(String) - Method in class net.logstash.logback.layout.LogstashAccessLayout
- setVersion(String) - Method in class net.logstash.logback.layout.LogstashLayout
- setVersion(String) - Method in class net.logstash.logback.LogstashAccessFormatter
- setVersion(String) - Method in class net.logstash.logback.LogstashFormatter
- setWaitStrategy(WaitStrategy) - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- setWaitStrategyType(String) - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- setWriteAsArray(boolean) - Method in class net.logstash.logback.composite.loggingevent.StackTraceJsonProvider
- setWriteAsInteger(boolean) - Method in class net.logstash.logback.composite.LogstashVersionJsonProvider
- setWriteBufferSize(int) - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
-
The number of bytes available in the write buffer.
- setWriteStackTraceAsArray(boolean) - Method in class net.logstash.logback.encoder.LogstashEncoder
- setWriteStackTraceAsArray(boolean) - Method in class net.logstash.logback.layout.LogstashLayout
- setWriteStackTraceAsArray(boolean) - Method in class net.logstash.logback.LogstashFormatter
- setWriteTimeout(Duration) - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
-
Sets the time period for which to wait for a write to complete before timing out and attempting to reconnect to that destination.
- setWriteVersionAsInteger(boolean) - Method in class net.logstash.logback.encoder.LogstashAccessEncoder
- setWriteVersionAsInteger(boolean) - Method in class net.logstash.logback.encoder.LogstashEncoder
- setWriteVersionAsInteger(boolean) - Method in class net.logstash.logback.layout.LogstashAccessLayout
- setWriteVersionAsInteger(boolean) - Method in class net.logstash.logback.layout.LogstashLayout
- setWriteVersionAsInteger(boolean) - Method in class net.logstash.logback.LogstashAccessFormatter
- setWriteVersionAsInteger(boolean) - Method in class net.logstash.logback.LogstashFormatter
- SHORT_CLASS_NAME_LENGTH - Static variable in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
- SHORT_MAX_DEPTH_PER_THROWABLE - Static variable in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
- SHORT_MAX_LENGTH - Static variable in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
- ShortenedFieldNames - Class in net.logstash.logback.fieldnames
-
Slightly shortened versions of the
LogstashFieldNames. - ShortenedFieldNames() - Constructor for class net.logstash.logback.fieldnames.ShortenedFieldNames
- ShortenedThrowableConverter - Class in net.logstash.logback.stacktrace
-
A
ThrowableHandlingConverter(similar to logback'sThrowableProxyConverter) that formats stacktraces by doing the following: Limits the number of stackTraceElements per throwable (applies to each individual throwable. - ShortenedThrowableConverter() - Constructor for class net.logstash.logback.stacktrace.ShortenedThrowableConverter
- shouldReconnect(long, int, int) - Method in class net.logstash.logback.appender.destination.DelegateDestinationConnectionStrategy
- shouldReconnect(long, int, int) - Method in interface net.logstash.logback.appender.destination.DestinationConnectionStrategy
-
Returns whether the connection should be reestablished.
- shouldReconnect(long, int, int) - Method in class net.logstash.logback.appender.destination.DestinationConnectionStrategyWithTtl
- shouldReconnect(long, int, int) - Method in class net.logstash.logback.appender.destination.PreferPrimaryDestinationConnectionStrategy
- shouldWriteField(String) - Static method in class net.logstash.logback.composite.JsonWritingUtils
-
Indicates whether the given field name must be written or not.
- ShutdownInProgressException - Exception Class in net.logstash.logback.appender
-
Indicates that an action cannot be performed because a shutdown is in progress
- ShutdownInProgressException() - Constructor for exception class net.logstash.logback.appender.ShutdownInProgressException
- SimpleObjectJsonGeneratorDelegate - Class in net.logstash.logback.util
-
JsonGenerator with an optimized implementation of the
SimpleObjectJsonGeneratorDelegate.writePOJO(Object)method that tries to call appropriate write method for the given untyped Object and delegates to the underlying generator as fallback. - SimpleObjectJsonGeneratorDelegate(JsonGenerator) - Constructor for class net.logstash.logback.util.SimpleObjectJsonGeneratorDelegate
- SingleFieldAppendingMarker - Class in net.logstash.logback.marker
-
A
MarkerORStructuredArgumentthat appends a single field into the JSON event. - SingleFieldAppendingMarker(String, String) - Constructor for class net.logstash.logback.marker.SingleFieldAppendingMarker
- SingleFieldAppendingMarker(String, String, String) - Constructor for class net.logstash.logback.marker.SingleFieldAppendingMarker
- size() - Method in class net.logstash.logback.util.ReusableByteBuffer
-
Return the current size of the buffer.
- SMILE - Static variable in interface net.logstash.logback.dataformat.DataFormatFactory
- SmileDataFormatFactory - Class in net.logstash.logback.dataformat.smile
-
A
DataFormatFactoryfor the Smile data format. - SmileDataFormatFactory() - Constructor for class net.logstash.logback.dataformat.smile.SmileDataFormatFactory
- SmileWriteFeatureDecorator - Class in net.logstash.logback.decorate.smile
-
A
TokenStreamFactoryBuilderDecoratorthat allows enabling/disabling ofSmileWriteFeaturefeatures. - SmileWriteFeatureDecorator() - Constructor for class net.logstash.logback.decorate.smile.SmileWriteFeatureDecorator
- StackElementFilter - Class in net.logstash.logback.stacktrace
-
Component in charge of accepting or rejecting
elementswhen computing a stack trace hash - StackElementFilter() - Constructor for class net.logstash.logback.stacktrace.StackElementFilter
- StackHasher - Class in net.logstash.logback.stacktrace
-
Utility class that generates a hash from any Java
error - StackHasher() - Constructor for class net.logstash.logback.stacktrace.StackHasher
-
Constructs a
StackHasherusingStackElementFilter.withSourceInfo()filter - StackHasher(StackElementFilter) - Constructor for class net.logstash.logback.stacktrace.StackHasher
-
Constructs a
StackHasherwith the given filter. - StackHashJsonProvider - Class in net.logstash.logback.composite.loggingevent
-
A JSON provider that adds a
stack_hashJson field on a log with a stack trace - StackHashJsonProvider() - Constructor for class net.logstash.logback.composite.loggingevent.StackHashJsonProvider
- StackTraceJsonProvider - Class in net.logstash.logback.composite.loggingevent
- StackTraceJsonProvider() - Constructor for class net.logstash.logback.composite.loggingevent.StackTraceJsonProvider
- start() - Method in class net.logstash.logback.abbreviator.DefaultTargetLengthAbbreviator
- start() - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
- start() - Method in class net.logstash.logback.appender.AbstractLogstashUdpSocketAppender
- start() - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- start() - Method in class net.logstash.logback.appender.DelegatingAsyncDisruptorAppender
- start() - Method in class net.logstash.logback.appender.destination.DelegateDestinationConnectionStrategy
- start() - Method in class net.logstash.logback.composite.AbstractCompositeJsonFormatter
- start() - Method in class net.logstash.logback.composite.AbstractJsonProvider
- start() - Method in class net.logstash.logback.composite.AbstractNestedJsonProvider
- start() - Method in class net.logstash.logback.composite.AbstractPatternJsonProvider
- start() - Method in class net.logstash.logback.composite.AbstractSequenceJsonProvider
- start() - Method in class net.logstash.logback.composite.GlobalCustomFieldsJsonProvider
-
Start the provider.
- start() - Method in interface net.logstash.logback.composite.JsonProvider
-
Start the provider after all configuration properties are set.
- start() - Method in class net.logstash.logback.composite.JsonProviders
- start() - Method in class net.logstash.logback.composite.loggingevent.KeyValuePairsJsonProvider
- start() - Method in class net.logstash.logback.composite.loggingevent.LoggerNameJsonProvider
- start() - Method in class net.logstash.logback.composite.loggingevent.MdcJsonProvider
- start() - Method in class net.logstash.logback.composite.loggingevent.StackHashJsonProvider
- start() - Method in class net.logstash.logback.composite.loggingevent.StackTraceJsonProvider
- start() - Method in class net.logstash.logback.composite.loggingevent.ThreadNameJsonProvider
-
Deprecated.
- start() - Method in class net.logstash.logback.composite.loggingevent.UuidProvider
-
Deprecated.
- start() - Method in class net.logstash.logback.encoder.CompositeJsonEncoder
- start() - Method in class net.logstash.logback.layout.CompositeJsonLayout
- start() - Method in class net.logstash.logback.LogstashAccessFormatter
- start() - Method in class net.logstash.logback.LogstashFormatter
- start() - Method in class net.logstash.logback.mask.MaskingJsonGeneratorDecorator
- start() - Method in class net.logstash.logback.pattern.EnhancedPropertyConverter
- start() - Method in class net.logstash.logback.pattern.PatternLayoutAdapter
-
Start the underlying PatternLayoutBase and throw an
IllegalArgumentExceptionif the configured pattern is not a valid PatternLayout. - start() - Method in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
- start() - Method in class net.logstash.logback.status.DelegatingStatusListener
- start(Context, Object) - Static method in class net.logstash.logback.util.LogbackUtils
- start(Object) - Static method in class net.logstash.logback.util.LogbackUtils
- StatusCodeJsonProvider - Class in net.logstash.logback.composite.accessevent
- StatusCodeJsonProvider() - Constructor for class net.logstash.logback.composite.accessevent.StatusCodeJsonProvider
- stop() - Method in class net.logstash.logback.abbreviator.DefaultTargetLengthAbbreviator
- stop() - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
- stop() - Method in class net.logstash.logback.appender.AbstractLogstashUdpSocketAppender
- stop() - Method in class net.logstash.logback.appender.AsyncDisruptorAppender
- stop() - Method in class net.logstash.logback.appender.DelegatingAsyncDisruptorAppender
- stop() - Method in class net.logstash.logback.appender.destination.DelegateDestinationConnectionStrategy
- stop() - Method in class net.logstash.logback.composite.AbstractCompositeJsonFormatter
- stop() - Method in class net.logstash.logback.composite.AbstractJsonProvider
- stop() - Method in class net.logstash.logback.composite.AbstractNestedJsonProvider
- stop() - Method in interface net.logstash.logback.composite.JsonProvider
-
Stop the provider
- stop() - Method in class net.logstash.logback.composite.JsonProviders
- stop() - Method in class net.logstash.logback.composite.loggingevent.LoggerNameJsonProvider
- stop() - Method in class net.logstash.logback.composite.loggingevent.StackHashJsonProvider
- stop() - Method in class net.logstash.logback.composite.loggingevent.StackTraceJsonProvider
- stop() - Method in class net.logstash.logback.encoder.CompositeJsonEncoder
- stop() - Method in class net.logstash.logback.layout.CompositeJsonLayout
- stop() - Method in class net.logstash.logback.mask.MaskingJsonGeneratorDecorator
- stop() - Method in class net.logstash.logback.stacktrace.ShortenedThrowableConverter
- stop() - Method in class net.logstash.logback.status.DelegatingStatusListener
- stop(Object) - Static method in class net.logstash.logback.util.LogbackUtils
- STRATEGY_RANDOM - Static variable in class net.logstash.logback.composite.UuidJsonProvider
-
Type 4 UUID.
- STRATEGY_TIME - Static variable in class net.logstash.logback.composite.UuidJsonProvider
-
Type 1 time based UUID.
- StreamingEncoder<Event> - Interface in net.logstash.logback.encoder
-
Interface implemented by
Encoderthat supports writing directly into aOutputStreaminstead of returning a byte array. - StreamWriteFeatureDecorator<F,
B> - Class in net.logstash.logback.decorate -
A
TokenStreamFactoryBuilderDecoratorthat allows enabling/disabling ofStreamWriteFeaturefeatures. - StreamWriteFeatureDecorator() - Constructor for class net.logstash.logback.decorate.StreamWriteFeatureDecorator
- StringUtils - Class in net.logstash.logback.util
-
Operations on
Stringthat arenullsafe. - StructuredArgument - Interface in net.logstash.logback.argument
-
A wrapper for an argument passed to a log method (e.g.
- StructuredArguments - Class in net.logstash.logback.argument
-
Factory for creating
StructuredArguments.
T
- TagsJsonProvider - Class in net.logstash.logback.composite.loggingevent
-
Writes
Markernames as an array to the 'tags' field. - TagsJsonProvider() - Constructor for class net.logstash.logback.composite.loggingevent.TagsJsonProvider
- TcpAppenderListener<Event> - Interface in net.logstash.logback.appender.listener
-
Listens to a TCP appender.
- THREAD_INDEX_FORMAT - Static variable in class net.logstash.logback.appender.AsyncDisruptorAppender
- ThreadLocalHolder<T> - Class in net.logstash.logback.util
-
Maintains a per-thread value created by the
Suppliergiven to the constructor. - ThreadLocalHolder(Supplier) - Constructor for class net.logstash.logback.util.ThreadLocalHolder
-
Create a new instance of the pool.
- ThreadLocalHolder.HolderRef - Class in net.logstash.logback.util
-
A
WeakReferenceto a thread with theThreadLocalHolder.Holder assigned to it. - ThreadLocalHolder.Lifecycle - Interface in net.logstash.logback.util
-
Optional interface that pooled instances may implement if they wish to be notified of life cycle events.
- ThreadLocalReusableByteBuffer - Class in net.logstash.logback.util
-
A pool of
ReusableByteBuffer. - ThreadLocalReusableByteBuffer() - Constructor for class net.logstash.logback.util.ThreadLocalReusableByteBuffer
-
Create a new instance with an initial capacity set to 1024
- ThreadLocalReusableByteBuffer(int) - Constructor for class net.logstash.logback.util.ThreadLocalReusableByteBuffer
-
Create a new instance with an initial capacity of
initialSizebytes. - ThreadNameJsonProvider - Class in net.logstash.logback.composite.loggingevent
-
Deprecated.Use
LoggingEventThreadNameJsonProviderinstead. - ThreadNameJsonProvider() - Constructor for class net.logstash.logback.composite.loggingevent.ThreadNameJsonProvider
-
Deprecated.
- threadValues - Variable in class net.logstash.logback.util.ThreadLocalHolder
-
Collection of values assigned to each thread
- ThrowableClassNameJsonProvider - Class in net.logstash.logback.composite.loggingevent
- ThrowableClassNameJsonProvider() - Constructor for class net.logstash.logback.composite.loggingevent.ThrowableClassNameJsonProvider
- ThrowableMessageJsonProvider - Class in net.logstash.logback.composite.loggingevent
-
Logs the message of the throwable associated with a given logging event, if any.
- ThrowableMessageJsonProvider() - Constructor for class net.logstash.logback.composite.loggingevent.ThrowableMessageJsonProvider
- ThrowableRootCauseClassNameJsonProvider - Class in net.logstash.logback.composite.loggingevent
-
Logs the class name of the innermost cause of the throwable associated with a given logging event, if any.
- ThrowableRootCauseClassNameJsonProvider() - Constructor for class net.logstash.logback.composite.loggingevent.ThrowableRootCauseClassNameJsonProvider
- ThrowableRootCauseMessageJsonProvider - Class in net.logstash.logback.composite.loggingevent
-
Logs the message of the innermost cause of the throwable associated with a given logging event, if any.
- ThrowableRootCauseMessageJsonProvider() - Constructor for class net.logstash.logback.composite.loggingevent.ThrowableRootCauseMessageJsonProvider
- ThrowableSelectors - Class in net.logstash.logback.composite.loggingevent
-
Utilities to obtain
ThrowablesfromIThrowableProxies. - ThrowableSelectors() - Constructor for class net.logstash.logback.composite.loggingevent.ThrowableSelectors
- TimeZoneUtils - Class in net.logstash.logback.util
- toByteArray() - Method in class net.logstash.logback.util.ReusableByteBuffer
-
Creates a newly allocated byte array.
- TOKEN_SEPARATOR - Static variable in class net.logstash.logback.mask.PathBasedFieldMasker
- TokenStreamFactoryBuilderDecorator<F,
B> - Interface in net.logstash.logback.decorate -
Decorates the
TSFBuilderused by aAbstractCompositeJsonFormatter. - TokenStreamFactoryFeatureDecorator<F,
B> - Class in net.logstash.logback.decorate -
A
TokenStreamFactoryBuilderDecoratorthat allows enabling/disabling ofTokenStreamFactory.Featurefeatures. - TokenStreamFactoryFeatureDecorator() - Constructor for class net.logstash.logback.decorate.TokenStreamFactoryFeatureDecorator
- toString() - Method in interface net.logstash.logback.argument.StructuredArgument
-
Writes the data associated with this argument to a
Stringto be included in a log event's formatted message (via parameter substitution). - toString() - Method in class net.logstash.logback.marker.LogstashMarker
-
Returns a String in the form of
- toString(Object) - Static method in class net.logstash.logback.argument.StructuredArguments
-
Format the argument into a string.
- toStringSelf() - Method in class net.logstash.logback.marker.EmptyLogstashMarker
- toStringSelf() - Method in class net.logstash.logback.marker.LogstashMarker
-
Returns a string representation of this object, without including any references.
- toStringSelf() - Method in class net.logstash.logback.marker.MapEntriesAppendingMarker
- toStringSelf() - Method in class net.logstash.logback.marker.ObjectFieldsAppendingMarker
- toStringSelf() - Method in class net.logstash.logback.marker.SingleFieldAppendingMarker
- translateTo(AsyncDisruptorAppender.LogEvent, long, Event) - Method in class net.logstash.logback.appender.AsyncDisruptorAppender.LogEventTranslator
- trim(String) - Static method in class net.logstash.logback.util.StringUtils
-
Removes control characters (char <= 32) from both ends of this String, handling
nullby returningnull. - trimToEmpty(String) - Static method in class net.logstash.logback.util.StringUtils
-
Removes control characters (char <= 32) from both ends of this String returning an empty String ("") if the String is empty ("") after the trim or if it is
null. - trimToNull(String) - Static method in class net.logstash.logback.util.StringUtils
-
Removes control characters (char <= 32) from both ends of this String returning
nullif the String is empty ("") after the trim or if it isnull. - TryJsonOperation() - Constructor for class net.logstash.logback.pattern.AbstractJsonPatternParser.TryJsonOperation
U
- UNIX_TIMESTAMP_AS_NUMBER - Static variable in class net.logstash.logback.composite.AbstractFormattedTimestampJsonProvider
-
Setting the
AbstractFormattedTimestampJsonProvider.patternas this value will make it so that the timestamp is written as a number value of the milliseconds since unix epoch. - UNIX_TIMESTAMP_AS_STRING - Static variable in class net.logstash.logback.composite.AbstractFormattedTimestampJsonProvider
-
Setting the
AbstractFormattedTimestampJsonProvider.patternas this value will make it so that the timestamp is written as a string value representing the number of milliseconds since unix epoch - updateCurrentThreadName() - Method in class net.logstash.logback.appender.AbstractLogstashTcpSocketAppender
- UuidJsonProvider<Event> - Class in net.logstash.logback.composite
-
Outputs random UUID as field value.
- UuidJsonProvider() - Constructor for class net.logstash.logback.composite.UuidJsonProvider
- UuidProvider - Class in net.logstash.logback.composite.loggingevent
-
Deprecated.use
UuidJsonProviderinstead. - UuidProvider() - Constructor for class net.logstash.logback.composite.loggingevent.UuidProvider
-
Deprecated.
V
- v(String, Object) - Static method in class net.logstash.logback.argument.StructuredArguments
-
Abbreviated convenience method for calling
StructuredArguments.value(String, Object). - value(String, Object) - Static method in class net.logstash.logback.argument.StructuredArguments
-
Adds "key":"value" to the JSON event AND value to the formatted message (without the key).
- VALUE_ONLY_MESSAGE_FORMAT_PATTERN - Static variable in class net.logstash.logback.argument.StructuredArguments
-
A message format pattern that will only write the argument value to a log message (i.e. it won't write the key).
- ValueGetter<Event,
T> - Interface in net.logstash.logback.pattern -
Computes a value given an event.
- ValueMask() - Constructor for class net.logstash.logback.mask.MaskingJsonGeneratorDecorator.ValueMask
- ValueMask(String) - Constructor for class net.logstash.logback.mask.MaskingJsonGeneratorDecorator.ValueMask
- ValueMask(String, String) - Constructor for class net.logstash.logback.mask.MaskingJsonGeneratorDecorator.ValueMask
- ValueMask(List) - Constructor for class net.logstash.logback.mask.MaskingJsonGeneratorDecorator.ValueMask
- ValueMask(List, String) - Constructor for class net.logstash.logback.mask.MaskingJsonGeneratorDecorator.ValueMask
- ValueMasker - Interface in net.logstash.logback.mask
-
Masks JSON string and number values within a JSON stream.
- valueOf(String) - Static method in enum class net.logstash.logback.appender.listener.FailureSummaryAppenderListener.CallbackType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class net.logstash.logback.appender.listener.FailureSummaryAppenderListener.CallbackType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WaitStrategyFactory - Class in net.logstash.logback.appender
-
Creates
WaitStrategyobjects from strings. - WaitStrategyFactory() - Constructor for class net.logstash.logback.appender.WaitStrategyFactory
- WILDCARD_TOKEN - Static variable in class net.logstash.logback.mask.PathBasedFieldMasker
- Wildcard Tokens - Section in class net.logstash.logback.mask.PathBasedFieldMasker
- with(Marker) - Method in class net.logstash.logback.marker.LogstashMarker
-
Deprecated.Use
LogstashMarker.and(Marker)instead - withSourceInfo() - Static method in class net.logstash.logback.stacktrace.StackElementFilter
-
Creates a
StackElementFilterthat accepts all stack trace elements with a nonnull{@link StackTraceElement#getFileName()} filenameand positiveStackTraceElement.getLineNumber()line number} - write(byte[]) - Method in class net.logstash.logback.util.ProxyOutputStream
-
Invokes the delegate's
write(byte[])method. - write(byte[], int, int) - Method in class net.logstash.logback.util.ProxyOutputStream
-
Invokes the delegate's
write(byte[])method. - write(byte[], int, int) - Method in class net.logstash.logback.util.ReusableByteBuffer
- write(int) - Method in class net.logstash.logback.util.ProxyOutputStream
-
Invokes the delegate's
write(int)method. - write(int) - Method in class net.logstash.logback.util.ReusableByteBuffer
- write(JsonGenerator, Event) - Method in class net.logstash.logback.pattern.AbstractJsonPatternParser.ArrayWriter
- write(JsonGenerator, Event) - Method in class net.logstash.logback.pattern.AbstractJsonPatternParser.ObjectWriter
- write(JsonGenerator, Event) - Method in class net.logstash.logback.pattern.AbstractJsonPatternParser.ValueWriter
- write(JsonGenerator, Event) - Method in interface net.logstash.logback.pattern.NodeWriter
-
Writes this node to the given generator.
- writeArray(double[], int, int) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeArray(int[], int, int) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeArray(long[], int, int) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeBinary(byte[]) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeBinary(byte[], int, int) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeBinary(InputStream, int) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeBinary(Base64Variant, byte[], int, int) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeBinary(Base64Variant, InputStream, int) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeBoolean(boolean) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeEmbeddedObject(Object) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeEndArray() - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeEndObject() - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeEvent(Event, OutputStream) - Method in class net.logstash.logback.composite.AbstractCompositeJsonFormatter
-
Write an event in the given output stream.
- writeEventToGenerator(JsonGenerator, Event) - Method in class net.logstash.logback.composite.AbstractCompositeJsonFormatter
- writeFieldName(JsonGenerator) - Method in class net.logstash.logback.marker.SingleFieldAppendingMarker
-
Writes the field name to the generator.
- writeFields(JsonGenerator, Event) - Method in class net.logstash.logback.pattern.AbstractJsonPatternParser.ObjectWriter
- writeFieldValue(JsonGenerator) - Method in class net.logstash.logback.marker.ObjectAppendingMarker
- writeFieldValue(JsonGenerator) - Method in class net.logstash.logback.marker.RawJsonAppendingMarker
- writeFieldValue(JsonGenerator) - Method in class net.logstash.logback.marker.SingleFieldAppendingMarker
-
Writes the field value to the generator.
- writeMapEntries(JsonGenerator, Map) - Static method in class net.logstash.logback.composite.JsonWritingUtils
-
Writes entries of the map as fields.
- writeMapStringFields(JsonGenerator, String, Map) - Static method in class net.logstash.logback.composite.JsonWritingUtils
-
Writes a map as String fields to the generator if and only if the
fieldNameand values are notnull. - writeMapStringFields(JsonGenerator, String, Map, boolean) - Static method in class net.logstash.logback.composite.JsonWritingUtils
-
Writes a map as String fields to the generator if and only if the
fieldNameand values are notnull. - writeMdcEntry(JsonGenerator, String, String, String) - Method in class net.logstash.logback.composite.loggingevent.mdc.BooleanMdcEntryWriter
- writeMdcEntry(JsonGenerator, String, String, String) - Method in class net.logstash.logback.composite.loggingevent.mdc.DoubleMdcEntryWriter
- writeMdcEntry(JsonGenerator, String, String, String) - Method in class net.logstash.logback.composite.loggingevent.mdc.LongMdcEntryWriter
- writeMdcEntry(JsonGenerator, String, String, String) - Method in interface net.logstash.logback.composite.loggingevent.mdc.MdcEntryWriter
-
Writes the given MDC entry allowing to manipulate the output of the field name and field value.
- writeMdcEntry(JsonGenerator, String, String, String) - Method in class net.logstash.logback.composite.loggingevent.mdc.RegexFilteringMdcEntryWriter
- writeName(String) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeName(SerializableString) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeNull() - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeNumber(double) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeNumber(float) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeNumber(int) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeNumber(long) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeNumber(short) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeNumber(String) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeNumber(BigDecimal) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeNumber(BigInteger) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeNumberField(JsonGenerator, String, int) - Static method in class net.logstash.logback.composite.JsonWritingUtils
-
Writes the field to the generator if and only if the
fieldNameis notnull. - writeNumberField(JsonGenerator, String, long) - Static method in class net.logstash.logback.composite.JsonWritingUtils
-
Writes the field to the generator if and only if the
fieldNameis notnull. - writeObjectId(Object) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeObjectRef(Object) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeOmittedProperty(String) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writePOJO(Object) - Method in class net.logstash.logback.util.SimpleObjectJsonGeneratorDelegate
- writePropertyId(long) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeRaw(char) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeRaw(char[], int, int) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeRaw(String) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeRaw(String, int, int) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeRaw(SerializableString) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeRawUTF8String(byte[], int, int) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeRawValue(char[], int, int) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeRawValue(String) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeRawValue(String, int, int) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeStartArray() - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeStartArray(Object) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeStartArray(Object, int) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeStartObject() - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeStartObject(Object) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeStartObject(Object, int) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeString(char[], int, int) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeString(Reader, int) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeString(String) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeString(SerializableString) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeStringArrayField(JsonGenerator, String, String[]) - Static method in class net.logstash.logback.composite.JsonWritingUtils
-
Writes an array of strings to the generator if and only if the
fieldNameand values are notnull. - writeStringField(JsonGenerator, String, String) - Static method in class net.logstash.logback.composite.JsonWritingUtils
-
Writes the field to the generator if and only if the
fieldNameandfieldValueare notnull. - writeTo(OutputStream) - Method in class net.logstash.logback.util.ReusableByteBuffer
-
Write the buffers content to the given OutputStream.
- writeTo(StringBuilder, E) - Method in class net.logstash.logback.pattern.PatternLayoutAdapter
-
Apply the PatternLayout to the event and write result into the supplied
StringBuilder. - writeTo(JsonGenerator) - Method in class net.logstash.logback.argument.DeferredStructuredArgument
- writeTo(JsonGenerator) - Method in interface net.logstash.logback.argument.StructuredArgument
-
Writes the data associated with this argument to the given
JsonGenerator. - writeTo(JsonGenerator) - Method in class net.logstash.logback.marker.DeferredLogstashMarker
- writeTo(JsonGenerator) - Method in class net.logstash.logback.marker.EmptyLogstashMarker
- writeTo(JsonGenerator) - Method in class net.logstash.logback.marker.LogstashMarker
-
Writes the data associated with this marker to the given
JsonGenerator. - writeTo(JsonGenerator) - Method in class net.logstash.logback.marker.MapEntriesAppendingMarker
- writeTo(JsonGenerator) - Method in class net.logstash.logback.marker.ObjectFieldsAppendingMarker
- writeTo(JsonGenerator) - Method in class net.logstash.logback.marker.SingleFieldAppendingMarker
- writeTo(JsonGenerator, IAccessEvent) - Method in class net.logstash.logback.composite.accessevent.AccessMessageJsonProvider
- writeTo(JsonGenerator, IAccessEvent) - Method in class net.logstash.logback.composite.accessevent.ContentLengthJsonProvider
- writeTo(JsonGenerator, IAccessEvent) - Method in class net.logstash.logback.composite.accessevent.ElapsedTimeJsonProvider
- writeTo(JsonGenerator, IAccessEvent) - Method in class net.logstash.logback.composite.accessevent.MethodJsonProvider
- writeTo(JsonGenerator, IAccessEvent) - Method in class net.logstash.logback.composite.accessevent.ProtocolJsonProvider
- writeTo(JsonGenerator, IAccessEvent) - Method in class net.logstash.logback.composite.accessevent.RemoteHostJsonProvider
- writeTo(JsonGenerator, IAccessEvent) - Method in class net.logstash.logback.composite.accessevent.RemoteUserJsonProvider
- writeTo(JsonGenerator, IAccessEvent) - Method in class net.logstash.logback.composite.accessevent.RequestedUriJsonProvider
- writeTo(JsonGenerator, IAccessEvent) - Method in class net.logstash.logback.composite.accessevent.RequestedUrlJsonProvider
- writeTo(JsonGenerator, IAccessEvent) - Method in class net.logstash.logback.composite.accessevent.RequestHeadersJsonProvider
- writeTo(JsonGenerator, IAccessEvent) - Method in class net.logstash.logback.composite.accessevent.ResponseHeadersJsonProvider
- writeTo(JsonGenerator, IAccessEvent) - Method in class net.logstash.logback.composite.accessevent.StatusCodeJsonProvider
- writeTo(JsonGenerator, ILoggingEvent) - Method in class net.logstash.logback.composite.loggingevent.AbstractThrowableClassNameJsonProvider
- writeTo(JsonGenerator, ILoggingEvent) - Method in class net.logstash.logback.composite.loggingevent.AbstractThrowableMessageJsonProvider
- writeTo(JsonGenerator, ILoggingEvent) - Method in class net.logstash.logback.composite.loggingevent.ArgumentsJsonProvider
- writeTo(JsonGenerator, ILoggingEvent) - Method in class net.logstash.logback.composite.loggingevent.CallerDataJsonProvider
- writeTo(JsonGenerator, ILoggingEvent) - Method in class net.logstash.logback.composite.loggingevent.ContextNameJsonProvider
- writeTo(JsonGenerator, ILoggingEvent) - Method in class net.logstash.logback.composite.loggingevent.KeyValuePairsJsonProvider
- writeTo(JsonGenerator, ILoggingEvent) - Method in class net.logstash.logback.composite.loggingevent.LoggerNameJsonProvider
- writeTo(JsonGenerator, ILoggingEvent) - Method in class net.logstash.logback.composite.loggingevent.LogLevelJsonProvider
- writeTo(JsonGenerator, ILoggingEvent) - Method in class net.logstash.logback.composite.loggingevent.LogLevelValueJsonProvider
- writeTo(JsonGenerator, ILoggingEvent) - Method in class net.logstash.logback.composite.loggingevent.LogstashMarkersJsonProvider
- writeTo(JsonGenerator, ILoggingEvent) - Method in class net.logstash.logback.composite.loggingevent.MdcJsonProvider
- writeTo(JsonGenerator, ILoggingEvent) - Method in class net.logstash.logback.composite.loggingevent.MessageJsonProvider
- writeTo(JsonGenerator, ILoggingEvent) - Method in class net.logstash.logback.composite.loggingevent.RawMessageJsonProvider
- writeTo(JsonGenerator, ILoggingEvent) - Method in class net.logstash.logback.composite.loggingevent.RootStackTraceElementJsonProvider
- writeTo(JsonGenerator, ILoggingEvent) - Method in class net.logstash.logback.composite.loggingevent.StackHashJsonProvider
- writeTo(JsonGenerator, ILoggingEvent) - Method in class net.logstash.logback.composite.loggingevent.StackTraceJsonProvider
- writeTo(JsonGenerator, ILoggingEvent) - Method in class net.logstash.logback.composite.loggingevent.TagsJsonProvider
- writeTo(JsonGenerator, Event) - Method in class net.logstash.logback.composite.AbstractFormattedTimestampJsonProvider
- writeTo(JsonGenerator, Event) - Method in class net.logstash.logback.composite.AbstractNestedJsonProvider
- writeTo(JsonGenerator, Event) - Method in class net.logstash.logback.composite.AbstractPatternJsonProvider
- writeTo(JsonGenerator, Event) - Method in class net.logstash.logback.composite.AbstractSequenceJsonProvider
- writeTo(JsonGenerator, Event) - Method in class net.logstash.logback.composite.AbstractThreadNameJsonProvider
- writeTo(JsonGenerator, Event) - Method in class net.logstash.logback.composite.ContextJsonProvider
- writeTo(JsonGenerator, Event) - Method in class net.logstash.logback.composite.GlobalCustomFieldsJsonProvider
- writeTo(JsonGenerator, Event) - Method in interface net.logstash.logback.composite.JsonProvider
-
Writes information about the event, to the given generator.
- writeTo(JsonGenerator, Event) - Method in class net.logstash.logback.composite.JsonProviders
- writeTo(JsonGenerator, Event) - Method in class net.logstash.logback.composite.LogstashVersionJsonProvider
- writeTo(JsonGenerator, Event) - Method in class net.logstash.logback.composite.SequenceJsonProvider
-
Deprecated.
- writeTo(JsonGenerator, Event) - Method in class net.logstash.logback.composite.UuidJsonProvider
- writeTo(JsonGenerator, String, Instant) - Method in class net.logstash.logback.composite.AbstractFormattedTimestampJsonProvider.NumberTimestampWriter
- writeTo(JsonGenerator, String, Instant) - Method in class net.logstash.logback.composite.AbstractFormattedTimestampJsonProvider.StringFormatterWriter
- writeTo(JsonGenerator, String, Instant) - Method in interface net.logstash.logback.composite.AbstractFormattedTimestampJsonProvider.TimestampWriter
- writeTypeId(Object) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
- writeUTF8String(byte[], int, int) - Method in class net.logstash.logback.mask.MaskingJsonGenerator
Y
- YAML - Static variable in interface net.logstash.logback.dataformat.DataFormatFactory
- YamlDataFormatFactory - Class in net.logstash.logback.dataformat.yaml
-
A
DataFormatFactoryfor the YAML data format. - YamlDataFormatFactory() - Constructor for class net.logstash.logback.dataformat.yaml.YamlDataFormatFactory
- YamlWriteFeatureDecorator - Class in net.logstash.logback.decorate.yaml
-
A
JsonGeneratorDecoratorthat allows enabling/disabling ofYAMLWriteFeaturefeatures. - YamlWriteFeatureDecorator() - Constructor for class net.logstash.logback.decorate.yaml.YamlWriteFeatureDecorator
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form