Package org.projectnessie.client.config
Interface NessieClientConfigSource
-
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface NessieClientConfigSourceHelper functional interface adding a fallback-mechanism to chain multiple config-sources.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default java.util.function.Function<java.lang.String,java.lang.String>asFunction()default NessieClientConfigSourcefallbackTo(NessieClientConfigSource fallback)java.lang.StringgetValue(java.lang.String key)
-
-
-
Method Detail
-
getValue
@Nullable @Nullable java.lang.String getValue(@Nonnull @Nonnull java.lang.String key)
-
fallbackTo
@Nonnull @Nonnull default NessieClientConfigSource fallbackTo(@Nonnull @Nonnull NessieClientConfigSource fallback)
-
asFunction
@Nonnull @Nonnull default java.util.function.Function<java.lang.String,java.lang.String> asFunction()
-
-