Interface AxonServerEventStoreFactory.AxonServerEventStoreConfiguration
- All Superinterfaces:
Function<AxonServerEventStore.Builder,AxonServerEventStore.Builder>
- Enclosing class:
AxonServerEventStoreFactory
- 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 static interface AxonServerEventStoreFactory.AxonServerEventStoreConfiguration
extends Function<AxonServerEventStore.Builder,AxonServerEventStore.Builder>
Contract defining
AxonServerEventStore.Builder based configuration when constructing an
AxonServerEventStore.-
Method Summary
Modifier and TypeMethodDescriptionReturns a configuration that applies the givenotherconfiguration after applyingthis.noOp()AAxonServerEventStoreFactory.AxonServerEventStoreConfigurationwhich does not add any configuration.
-
Method Details
-
andThen
default AxonServerEventStoreFactory.AxonServerEventStoreConfiguration andThen(AxonServerEventStoreFactory.AxonServerEventStoreConfiguration other) Returns a configuration that applies the givenotherconfiguration after applyingthis.Any configuration set by the
otherwill override changes bythisinstance.- Parameters:
other- The configuration to apply after applying this.- Returns:
- A configuration that applies both this and then the other configuration.
-
noOp
AAxonServerEventStoreFactory.AxonServerEventStoreConfigurationwhich does not add any configuration.- Returns:
- A
AxonServerEventStoreFactory.AxonServerEventStoreConfigurationwhich does not add any configuration.
-