Interface StateStoreSupplier<T extends StateStore>
-
- Type Parameters:
T- State store type
@Deprecated public interface StateStoreSupplier<T extends StateStore>Deprecated.useStoreSupplierA state store supplier which can create one or moreStateStoreinstances.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description Tget()Deprecated.Return a newStateStoreinstance.java.util.Map<java.lang.String,java.lang.String>logConfig()Deprecated.Returns a Map containing any log configs that will be used when creating the changelog for theStateStorebooleanloggingEnabled()Deprecated.java.lang.Stringname()Deprecated.Return the name of this state store supplier.
-
-
-
Method Detail
-
name
java.lang.String name()
Deprecated.Return the name of this state store supplier. This must be a valid Kafka topic name; valid characters are ASCII alphanumerics, '.', '_' and '-'- Returns:
- the name of this state store supplier
-
get
T get()
Deprecated.Return a newStateStoreinstance.- Returns:
- a new
StateStoreinstance of type T
-
logConfig
java.util.Map<java.lang.String,java.lang.String> logConfig()
Deprecated.Returns a Map containing any log configs that will be used when creating the changelog for theStateStoreNote: any unrecognized configs will be ignored by the Kafka brokers.
- Returns:
- Map containing any log configs to be used when creating the changelog for the
StateStoreIfloggingEnabledreturns false, this function will always return an empty map
-
loggingEnabled
boolean loggingEnabled()
Deprecated.- Returns:
- true if the
StateStoreshould have logging enabled
-
-