Uses of Interface
net.logstash.logback.decorate.Decorator
Packages that use Decorator
Package
Description
-
Uses of Decorator in net.logstash.logback.composite
Methods in net.logstash.logback.composite with parameters of type DecoratorModifier and TypeMethodDescriptionvoidAbstractCompositeJsonFormatter.addDecorator(Decorator<?> decorator) Adds the given decorator of typeMapperBuilderDecorator,TokenStreamFactoryBuilderDecorator, orJsonGeneratorDecorator. -
Uses of Decorator in net.logstash.logback.decorate
Classes in net.logstash.logback.decorate with type parameters of type DecoratorModifier and TypeClassDescriptionclassCompositeDecorator<T, D extends Decorator<T>>Combines a list of decorators into a single decorator, so multiple decorators can be used together.Subinterfaces of Decorator in net.logstash.logback.decorateModifier and TypeInterfaceDescriptioninterfaceDecorates theJsonGeneratorused for serializing json.interfaceMapperBuilderDecorator<M extends ObjectMapper, B extends MapperBuilder<M,B>> interfaceTokenStreamFactoryBuilderDecorator<F extends TokenStreamFactory, B extends TSFBuilder<F,B>> Decorates theTSFBuilderused by aAbstractCompositeJsonFormatter.Classes in net.logstash.logback.decorate that implement DecoratorModifier and TypeClassDescriptionclassCompositeDecorator<T, D extends Decorator<T>>Combines a list of decorators into a single decorator, so multiple decorators can be used together.classCombines a list of decorators into a single decorator, so multiple decorators can be used together.classCompositeMapperBuilderDecorator<M extends ObjectMapper, B extends MapperBuilder<M,B>> Combines a list of decorators into a single decorator, so multiple decorators can be used together.classCompositeTokenStreamFactoryBuilderDecorator<F extends TokenStreamFactory, B extends TSFBuilder<F,B>> Combines a list of decorators into a single decorator, so multiple decorators can be used together.classDateTimeFeatureDecorator<M extends ObjectMapper, B extends MapperBuilder<M,B>> AMapperBuilderDecoratorthat allows enabling/disabling ofDateTimeFeaturefeatures.classEnumFeatureDecorator<M extends ObjectMapper, B extends MapperBuilder<M,B>> AMapperBuilderDecoratorthat allows enabling/disabling ofEnumFeaturefeatures.classFeatureDecorator<T, F extends Enum<F>>A generic decorator that allows enabling/disabling of Jackson features by feature name.classJsonNodeFeatureDecorator<M extends ObjectMapper, B extends MapperBuilder<M,B>> AMapperBuilderDecoratorthat allows enabling/disabling ofJsonNodeFeaturefeatures.classMapperFeatureDecorator<M extends ObjectMapper, B extends MapperBuilder<M,B>> AMapperBuilderDecoratorthat allows enabling/disabling ofMapperFeaturefeatures.classPrettyPrintingDecorator<M extends ObjectMapper, B extends MapperBuilder<M,B>> Enables pretty printing on aMapperBuilder.classSerializationFeatureDecorator<M extends ObjectMapper, B extends MapperBuilder<M,B>> AMapperBuilderDecoratorthat allows enabling/disabling ofSerializationFeaturefeatures.classStreamWriteFeatureDecorator<F extends TokenStreamFactory, B extends TSFBuilder<F,B>> ATokenStreamFactoryBuilderDecoratorthat allows enabling/disabling ofStreamWriteFeaturefeatures.classTokenStreamFactoryFeatureDecorator<F extends TokenStreamFactory, B extends TSFBuilder<F,B>> ATokenStreamFactoryBuilderDecoratorthat allows enabling/disabling ofTokenStreamFactory.Featurefeatures. -
Uses of Decorator in net.logstash.logback.decorate.cbor
Classes in net.logstash.logback.decorate.cbor that implement DecoratorModifier and TypeClassDescriptionclassATokenStreamFactoryBuilderDecoratorthat allows enabling/disabling ofCBORWriteFeaturefeatures. -
Uses of Decorator in net.logstash.logback.decorate.json
Classes in net.logstash.logback.decorate.json that implement DecoratorModifier and TypeClassDescriptionclassATokenStreamFactoryBuilderDecoratorthat can be used to customize theJsonFactoryBuilder.characterEscapes(CharacterEscapes).classATokenStreamFactoryBuilderDecoratorthat allows enabling/disabling ofJsonWriteFeaturefeatures. -
Uses of Decorator in net.logstash.logback.decorate.smile
Classes in net.logstash.logback.decorate.smile that implement DecoratorModifier and TypeClassDescriptionclassATokenStreamFactoryBuilderDecoratorthat allows enabling/disabling ofSmileWriteFeaturefeatures. -
Uses of Decorator in net.logstash.logback.decorate.yaml
Classes in net.logstash.logback.decorate.yaml that implement DecoratorModifier and TypeClassDescriptionclassAJsonGeneratorDecoratorthat allows enabling/disabling ofYAMLWriteFeaturefeatures. -
Uses of Decorator in net.logstash.logback.encoder
Methods in net.logstash.logback.encoder with parameters of type Decorator -
Uses of Decorator in net.logstash.logback.layout
Methods in net.logstash.logback.layout with parameters of type Decorator -
Uses of Decorator in net.logstash.logback.mask
Classes in net.logstash.logback.mask that implement DecoratorModifier and TypeClassDescriptionclassAJsonGeneratorDecoratorthat wraps aJsonGeneratorwith aMaskingJsonGenerator, so that sensitive field values can be masked.