Package | Description |
---|---|
org.apache.flink.statefun.flink.core.state | |
org.apache.flink.statefun.sdk.state |
Modifier and Type | Method and Description |
---|---|
<K,V> TableAccessor<K,V> |
State.createFlinkStateTableAccessor(FunctionType functionType,
PersistedTable<K,V> persistedTable) |
<K,V> TableAccessor<K,V> |
FlinkState.createFlinkStateTableAccessor(FunctionType functionType,
PersistedTable<K,V> persistedTable) |
Modifier and Type | Method and Description |
---|---|
static <K,V> PersistedTable<K,V> |
PersistedTable.of(java.lang.String name,
java.lang.Class<K> keyType,
java.lang.Class<V> valueType)
Creates a
PersistedTable instance that may be used to access persisted state managed by
the system. |
static <K,V> PersistedTable<K,V> |
PersistedTable.of(java.lang.String name,
java.lang.Class<K> keyType,
java.lang.Class<V> valueType,
Expiration expiration)
Creates a
PersistedTable instance that may be used to access persisted state managed by
the system. |
Modifier and Type | Method and Description |
---|---|
<K,V> void |
PersistedStateRegistry.registerTable(PersistedTable<K,V> tableState)
Registers a
PersistedTable . |
static <K,V> void |
ApiExtension.setPersistedTableAccessor(PersistedTable<K,V> persistedTable,
TableAccessor<K,V> accessor) |
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.