public static enum Materialized.StoreType extends Enum<Materialized.StoreType> implements DslStoreSuppliers
Modifier and Type | Method and Description |
---|---|
void |
configure(Map<String,?> configs) |
KeyValueBytesStoreSupplier |
keyValueStore(DslKeyValueParams params) |
SessionBytesStoreSupplier |
sessionStore(DslSessionParams params) |
static Materialized.StoreType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Materialized.StoreType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
WindowBytesStoreSupplier |
windowStore(DslWindowParams params) |
public static final Materialized.StoreType ROCKS_DB
public static final Materialized.StoreType IN_MEMORY
public static Materialized.StoreType[] values()
for (Materialized.StoreType c : Materialized.StoreType.values()) System.out.println(c);
public static Materialized.StoreType valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic void configure(Map<String,?> configs)
configure
in interface org.apache.kafka.common.Configurable
configure
in interface DslStoreSuppliers
public KeyValueBytesStoreSupplier keyValueStore(DslKeyValueParams params)
keyValueStore
in interface DslStoreSuppliers
public WindowBytesStoreSupplier windowStore(DslWindowParams params)
windowStore
in interface DslStoreSuppliers
public SessionBytesStoreSupplier sessionStore(DslSessionParams params)
sessionStore
in interface DslStoreSuppliers