类 PulsarMetadataStateStoreImpl
java.lang.Object
org.apache.pulsar.functions.instance.state.PulsarMetadataStateStoreImpl
- 所有已实现的接口:
AutoCloseable,org.apache.pulsar.functions.api.state.ByteBufferStateStore,org.apache.pulsar.functions.api.state.CounterStateStore,org.apache.pulsar.functions.api.StateStore,DefaultStateStore
-
方法概要
修饰符和类型方法说明voidclose()voiddeleteAsync(String key) fqsn()longgetCounter(String key) getCounterAsync(String key) voidincrCounter(String key, long amount) incrCounterAsync(String key, long amount) voidinit(org.apache.pulsar.functions.api.StateStoreContext ctx) name()voidput(String key, ByteBuffer value) putAsync(String key, ByteBuffer value) tenant()
-
方法详细资料
-
tenant
- 指定者:
tenant在接口中org.apache.pulsar.functions.api.StateStore
-
namespace
- 指定者:
namespace在接口中org.apache.pulsar.functions.api.StateStore
-
name
- 指定者:
name在接口中org.apache.pulsar.functions.api.StateStore
-
fqsn
- 指定者:
fqsn在接口中org.apache.pulsar.functions.api.StateStore
-
init
public void init(org.apache.pulsar.functions.api.StateStoreContext ctx) - 指定者:
init在接口中org.apache.pulsar.functions.api.StateStore
-
close
public void close()- 指定者:
close在接口中AutoCloseable- 指定者:
close在接口中org.apache.pulsar.functions.api.StateStore
-
put
- 指定者:
put在接口中org.apache.pulsar.functions.api.state.ByteBufferStateStore
-
putAsync
- 指定者:
putAsync在接口中org.apache.pulsar.functions.api.state.ByteBufferStateStore
-
delete
- 指定者:
delete在接口中org.apache.pulsar.functions.api.state.ByteBufferStateStore
-
deleteAsync
- 指定者:
deleteAsync在接口中org.apache.pulsar.functions.api.state.ByteBufferStateStore
-
get
- 指定者:
get在接口中org.apache.pulsar.functions.api.state.ByteBufferStateStore
-
getAsync
- 指定者:
getAsync在接口中org.apache.pulsar.functions.api.state.ByteBufferStateStore
-
incrCounter
- 指定者:
incrCounter在接口中org.apache.pulsar.functions.api.state.CounterStateStore
-
incrCounterAsync
- 指定者:
incrCounterAsync在接口中org.apache.pulsar.functions.api.state.CounterStateStore
-
getCounter
- 指定者:
getCounter在接口中org.apache.pulsar.functions.api.state.CounterStateStore
-
getCounterAsync
- 指定者:
getCounterAsync在接口中org.apache.pulsar.functions.api.state.CounterStateStore
-