Class Offset
java.lang.Object
io.debezium.operator.api.model.source.Offset
- All Implemented Interfaces:
ConfigMappable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate FileOffsetStoreprivate longprivate InMemoryOffsetStoreprivate RedisOffsetStoreprivate CustomStore -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetFile()longgetRedis()getStore()voidsetFile(FileOffsetStore file) voidsetFlushMs(long flushMs) voidsetMemory(InMemoryOffsetStore memory) voidsetRedis(RedisOffsetStore redis) voidsetStore(CustomStore store)
-
Field Details
-
file
-
memory
@JsonPropertyDescription("Memory backed offset store configuration") private InMemoryOffsetStore memory -
redis
-
store
-
flushMs
@JsonPropertyDescription("Interval at which to try commiting offsets") private long flushMs
-
-
Constructor Details
-
Offset
public Offset()
-
-
Method Details
-
getFlushMs
public long getFlushMs() -
setFlushMs
public void setFlushMs(long flushMs) -
getFile
-
setFile
-
getMemory
-
setMemory
-
getRedis
-
setRedis
-
getStore
-
setStore
-
getActiveStore
-
asConfiguration
- Specified by:
asConfigurationin interfaceConfigMappable
-