Package org.apache.kafka.streams.kstream
Enum Class Materialized.StoreType
- All Implemented Interfaces:
Serializable
,Comparable<Materialized.StoreType>
,Constable
,Configurable
,DslStoreSuppliers
- Enclosing class:
- Materialized<K,
V, S extends StateStore>
public static enum Materialized.StoreType
extends Enum<Materialized.StoreType>
implements DslStoreSuppliers
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Configure this class with the given key-value pairskeyValueStore
(DslKeyValueParams params) sessionStore
(DslSessionParams params) static Materialized.StoreType
Returns the enum constant of this class with the specified name.static Materialized.StoreType[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.windowStore
(DslWindowParams params) Methods inherited from class java.lang.Enum
compareTo, describeConstable, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
-
Enum Constant Details
-
ROCKS_DB
-
IN_MEMORY
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
configure
Description copied from interface:Configurable
Configure this class with the given key-value pairs- Specified by:
configure
in interfaceConfigurable
- Specified by:
configure
in interfaceDslStoreSuppliers
-
keyValueStore
- Specified by:
keyValueStore
in interfaceDslStoreSuppliers
-
windowStore
- Specified by:
windowStore
in interfaceDslStoreSuppliers
-
sessionStore
- Specified by:
sessionStore
in interfaceDslStoreSuppliers
-