Package net.logstash.logback.mask
Interface MaskingJsonGeneratorDecorator.ValueMaskSupplier
- All Superinterfaces:
Supplier<MaskingJsonGeneratorDecorator.ValueMask>
- Enclosing class:
- MaskingJsonGeneratorDecorator
public static interface MaskingJsonGeneratorDecorator.ValueMaskSupplier
extends Supplier<MaskingJsonGeneratorDecorator.ValueMask>
Supplies a
MaskingJsonGeneratorDecorator.ValueMask
dynamically at runtime.
Use this if the list of values to mask should be determined from somewhere other than the logback configuration. E.g. by dynamically loading them from classes on the classpath.
-
Method Summary