public static enum Materialized.StoreType extends Enum<Materialized.StoreType> implements DslStoreSuppliers
| Modifier and Type | Method and Description |
|---|---|
void |
configure(Map<String,?> configs)
Configure this class with the given key-value pairs
|
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)
Configurableconfigure in interface Configurableconfigure in interface DslStoreSupplierspublic KeyValueBytesStoreSupplier keyValueStore(DslKeyValueParams params)
keyValueStore in interface DslStoreSupplierspublic WindowBytesStoreSupplier windowStore(DslWindowParams params)
windowStore in interface DslStoreSupplierspublic SessionBytesStoreSupplier sessionStore(DslSessionParams params)
sessionStore in interface DslStoreSuppliers