Class Validated.Secret
java.lang.Object
io.micrometer.core.instrument.config.validate.Validated.Valid<java.lang.String>
io.micrometer.core.instrument.config.validate.Validated.Secret
- All Implemented Interfaces:
Validated<java.lang.String>
,java.lang.Iterable<Validated<java.lang.String>>
public static class Validated.Secret extends Validated.Valid<java.lang.String>
A specialization
Validated.Valid
that won't print the secret in plain text if the validation is serialized.-
Nested Class Summary
Nested classes/interfaces inherited from interface io.micrometer.core.instrument.config.validate.Validated
Validated.Either, Validated.Invalid<T>, Validated.None<T>, Validated.Secret, Validated.Valid<T>
-
Field Summary
Fields inherited from class io.micrometer.core.instrument.config.validate.Validated.Valid
property
-
Constructor Summary
Constructors Constructor Description Secret(java.lang.String property, java.lang.String value)
-
Method Summary
Modifier and Type Method Description java.lang.String
toString()
Methods inherited from class io.micrometer.core.instrument.config.validate.Validated.Valid
flatMap, get, getProperty, isValid, iterator, map, orElseGet, orThrow
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
Secret
public Secret(java.lang.String property, java.lang.String value)
-
-
Method Details
-
toString
public java.lang.String toString()- Overrides:
toString
in classValidated.Valid<java.lang.String>
-