- get() - Method in class io.zeebe.logstreams.impl.service.FsLogStorageService
-
- get() - Method in class io.zeebe.logstreams.impl.service.FsSnapshotStorageService
-
- get() - Method in class io.zeebe.logstreams.impl.service.LogBlockIndexService
-
- get() - Method in class io.zeebe.logstreams.impl.service.LogBlockIndexWriterService
-
- get() - Method in class io.zeebe.logstreams.impl.service.LogStorageAppenderService
-
- get() - Method in class io.zeebe.logstreams.impl.service.LogStreamService
-
- get() - Method in class io.zeebe.logstreams.impl.service.LogWriteBufferService
-
- get() - Method in class io.zeebe.logstreams.impl.service.LogWriteBufferSubscriptionService
-
- get() - Method in class io.zeebe.logstreams.impl.service.StreamProcessorService
-
- get(ColumnFamilyHandle, byte[], int, int, byte[], int, int) - Method in class io.zeebe.logstreams.rocksdb.ZbRocksDb
-
- get(ColumnFamilyHandle, DirectBuffer, MutableDirectBuffer) - Method in class io.zeebe.logstreams.rocksdb.ZbRocksDb
-
- get(ColumnFamilyHandle, long, MutableDirectBuffer) - Method in class io.zeebe.logstreams.rocksdb.ZbRocksDb
-
- get(byte[], int, int, byte[], int, int) - Method in class io.zeebe.logstreams.state.StateController
-
- get(ColumnFamilyHandle, byte[], int, int, byte[], int, int) - Method in class io.zeebe.logstreams.state.StateController
-
- get(ColumnFamilyHandle, long, byte[], int, int) - Method in class io.zeebe.logstreams.state.StateController
-
- get(long) - Method in class io.zeebe.logstreams.state.StateController
-
!creates garbage!
- getActorControl() - Method in class io.zeebe.logstreams.processor.StreamProcessorContext
-
- getActorScheduler() - Method in class io.zeebe.logstreams.processor.StreamProcessorContext
-
- getAddress(int) - Method in class io.zeebe.logstreams.impl.log.index.LogBlockIndex
-
- getAddressForPosition(LogStream, long) - Static method in class io.zeebe.logstreams.log.LogStreamUtil
-
- getAppenderSubscriptionInjector() - Method in class io.zeebe.logstreams.impl.service.LogStorageAppenderService
-
- getBuffer() - Method in class io.zeebe.logstreams.impl.LoggedEventImpl
-
- getBuffer() - Method in interface io.zeebe.logstreams.impl.ReadableFragment
-
- getCapacity() - Method in class io.zeebe.logstreams.impl.log.fs.FsLogSegment
-
- getChecksum() - Method in class io.zeebe.logstreams.impl.snapshot.fs.FsSnapshotMetadata
-
- getChecksum() - Method in interface io.zeebe.logstreams.spi.SnapshotMetadata
-
- getChecksumAlgorithm() - Method in class io.zeebe.logstreams.impl.snapshot.fs.FsSnapshotStorageConfiguration
-
- getChecksumContentTemplate() - Static method in class io.zeebe.logstreams.impl.snapshot.fs.FsSnapshotStorageConfiguration
-
- getChecksumFile() - Method in class io.zeebe.logstreams.impl.snapshot.fs.FsReadableSnapshot
-
- getChecksumFile() - Method in class io.zeebe.logstreams.impl.snapshot.fs.FsSnapshotWriter
-
- getChecksumFileNameTemplate() - Method in class io.zeebe.logstreams.impl.snapshot.fs.FsSnapshotStorageConfiguration
-
- getColumnFamilyHandle(byte[]) - Method in class io.zeebe.logstreams.state.StateController
-
- getCommitPosition() - Method in class io.zeebe.logstreams.impl.LogStreamBuilder
-
- getCommitPosition() - Method in class io.zeebe.logstreams.impl.service.LogStreamService
-
- getCommitPosition() - Method in interface io.zeebe.logstreams.log.LogStream
-
- getConfig() - Method in class io.zeebe.logstreams.impl.log.fs.FsLogStorage
-
- getController() - Method in class io.zeebe.logstreams.impl.service.StreamProcessorService
-
- getCurrentAppenderPosition() - Method in class io.zeebe.logstreams.impl.LogStorageAppender
-
- getData() - Method in class io.zeebe.logstreams.impl.snapshot.fs.FsReadableSnapshot
-
- getData() - Method in interface io.zeebe.logstreams.spi.ReadableSnapshot
-
Input stream to read the snapshot data.
- getDataFile() - Method in class io.zeebe.logstreams.impl.snapshot.fs.FsReadableSnapshot
-
- getDataFile() - Method in class io.zeebe.logstreams.impl.snapshot.fs.FsSnapshotWriter
-
- getDataFileName() - Method in class io.zeebe.logstreams.impl.snapshot.fs.FsSnapshotWriter
-
- getDataFileName() - Method in class io.zeebe.logstreams.impl.snapshot.fs.FsTemporarySnapshotWriter
-
- getDb() - Method in class io.zeebe.logstreams.state.StateController
-
- getDbEnv() - Method in class io.zeebe.logstreams.state.StateController
-
- getDeviation() - Method in class io.zeebe.logstreams.impl.LogStreamBuilder
-
- getEventFilter() - Method in class io.zeebe.logstreams.processor.StreamProcessorContext
-
- getFileName() - Method in class io.zeebe.logstreams.impl.log.fs.FsLogSegment
-
- getFirst() - Method in class io.zeebe.logstreams.impl.log.fs.FsLogSegments
-
- getFirstBlockAddress() - Method in class io.zeebe.logstreams.impl.log.fs.FsLogStorage
-
- getFirstBlockAddress() - Method in interface io.zeebe.logstreams.spi.LogStorage
-
Returns the address of the first block in the storage or -1 if the storage is currently empty.
- getFragmentFileNameTemplate() - Method in class io.zeebe.logstreams.impl.log.fs.FsLogStorageConfiguration
-
- getFragmentLength(DirectBuffer, int) - Static method in class io.zeebe.logstreams.impl.LogEntryDescriptor
-
- getFragmentLength() - Method in class io.zeebe.logstreams.impl.LoggedEventImpl
-
- getFragmentOffset() - Method in class io.zeebe.logstreams.impl.LoggedEventImpl
-
- getId() - Method in class io.zeebe.logstreams.processor.StreamProcessorContext
-
- getIndexBlockSize() - Method in class io.zeebe.logstreams.impl.LogStreamBuilder
-
- getInitialSegmentId() - Method in class io.zeebe.logstreams.impl.log.fs.FsLogStorageConfiguration
-
- getKey(DirectBuffer, int) - Static method in class io.zeebe.logstreams.impl.LogEntryDescriptor
-
- getKey() - Method in class io.zeebe.logstreams.impl.LoggedEventImpl
-
- getKey() - Method in interface io.zeebe.logstreams.log.LoggedEvent
-
- getKey() - Method in class io.zeebe.logstreams.rocksdb.ZbRocksEntry
-
- getLastSnapshot(String) - Method in class io.zeebe.logstreams.impl.snapshot.fs.FsSnapshotStorage
-
- getLastSnapshot(String) - Method in interface io.zeebe.logstreams.spi.SnapshotStorage
-
Returns the last snapshot for the given name.
- getLastSuccessfulProcessedEventPosition() - Method in class io.zeebe.logstreams.state.StateSnapshotMetadata
-
Returns the last successful processed event position when the state was last updated.
- getLastWrittenEventPosition() - Method in class io.zeebe.logstreams.state.StateSnapshotMetadata
-
Returns the last written event position when the state was last updated.
- getLastWrittenEventTerm() - Method in class io.zeebe.logstreams.state.StateSnapshotMetadata
-
Returns the term of the last written event
- getLogBlockIndex() - Method in class io.zeebe.logstreams.impl.service.LogStreamService
-
- getLogBlockIndex() - Method in interface io.zeebe.logstreams.log.LogStream
-
Returns the LogBlockIndex object, which is used for indexing the LogStorage.
- getLogBlockIndexInjector() - Method in class io.zeebe.logstreams.impl.service.LogBlockIndexWriterService
-
- getLogBlockIndexInjector() - Method in class io.zeebe.logstreams.impl.service.LogStreamService
-
- getLogBlockIndexInjector() - Method in class io.zeebe.logstreams.impl.service.LogWriteBufferService
-
- getLogBlockIndexWriter() - Method in class io.zeebe.logstreams.impl.service.LogStreamService
-
- getLogBlockIndexWriter() - Method in interface io.zeebe.logstreams.log.LogStream
-
Returns the log block index controller, which creates periodically the block index for the log
storage.
- getLogBockIndexWriterInjector() - Method in class io.zeebe.logstreams.impl.service.LogStreamService
-
- getLogDirectory() - Method in class io.zeebe.logstreams.impl.LogStreamBuilder
-
- getLogName() - Method in class io.zeebe.logstreams.impl.LogStreamBuilder
-
- getLogName() - Method in class io.zeebe.logstreams.impl.service.LogStreamService
-
- getLogName() - Method in interface io.zeebe.logstreams.log.LogStream
-
Returns the name of the log stream.
- getLogPosition(int) - Method in class io.zeebe.logstreams.impl.log.index.LogBlockIndex
-
- getLogStorage() - Method in class io.zeebe.logstreams.impl.service.LogStreamService
-
- getLogStorage() - Method in interface io.zeebe.logstreams.log.LogStream
-
Returns the log storage, which is accessed by the LogStream.
- getLogStorageAppender() - Method in class io.zeebe.logstreams.impl.service.LogStreamService
-
- getLogStorageAppender() - Method in interface io.zeebe.logstreams.log.LogStream
-
Returns the log stream controller, which streams the logged events from the write buffer into
the log storage.
- getLogStorageInjector() - Method in class io.zeebe.logstreams.impl.service.LogBlockIndexWriterService
-
- getLogStorageInjector() - Method in class io.zeebe.logstreams.impl.service.LogStorageAppenderService
-
- getLogStorageInjector() - Method in class io.zeebe.logstreams.impl.service.LogStreamService
-
- getLogStorageInjector() - Method in class io.zeebe.logstreams.impl.service.LogWriteBufferService
-
- getLogStream() - Method in class io.zeebe.logstreams.processor.StreamProcessorContext
-
- getLogStreamReader() - Method in class io.zeebe.logstreams.processor.StreamProcessorContext
-
- getLogStreamWriter() - Method in class io.zeebe.logstreams.processor.StreamProcessorContext
-
- getMaxAppendBlockSize() - Method in class io.zeebe.logstreams.impl.LogStreamBuilder
-
- getMessageLength() - Method in class io.zeebe.logstreams.impl.LoggedEventImpl
-
- getMessageLength() - Method in interface io.zeebe.logstreams.impl.ReadableFragment
-
- getMessageOffset() - Method in class io.zeebe.logstreams.impl.LoggedEventImpl
-
- getMessageOffset() - Method in interface io.zeebe.logstreams.impl.ReadableFragment
-
- getMetadata() - Method in class io.zeebe.logstreams.impl.LoggedEventImpl
-
- getMetadata() - Method in interface io.zeebe.logstreams.log.LoggedEvent
-
- getMetadataLength(DirectBuffer, int) - Static method in class io.zeebe.logstreams.impl.LogEntryDescriptor
-
- getMetadataLength() - Method in class io.zeebe.logstreams.impl.LoggedEventImpl
-
- getMetadataLength() - Method in interface io.zeebe.logstreams.log.LoggedEvent
-
- getMetadataOffset() - Method in class io.zeebe.logstreams.impl.LoggedEventImpl
-
- getMetadataOffset() - Method in interface io.zeebe.logstreams.log.LoggedEvent
-
- getName() - Method in class io.zeebe.logstreams.impl.LogBlockIndexWriter
-
- getName() - Method in class io.zeebe.logstreams.impl.LogStorageAppender
-
- getName() - Method in class io.zeebe.logstreams.impl.snapshot.fs.FsSnapshotMetadata
-
- getName() - Method in class io.zeebe.logstreams.processor.StreamProcessorContext
-
- getName() - Method in class io.zeebe.logstreams.processor.StreamProcessorController
-
- getName() - Method in interface io.zeebe.logstreams.spi.SnapshotMetadata
-
- getObject() - Method in class io.zeebe.logstreams.snapshot.SerializableWrapper
-
- getOnCommitPositionUpdatedConditions() - Method in class io.zeebe.logstreams.impl.LogStreamBuilder
-
- getOutputStream() - Method in class io.zeebe.logstreams.impl.snapshot.fs.FsSnapshotWriter
-
- getOutputStream() - Method in interface io.zeebe.logstreams.spi.SnapshotWriter
-
Returns the output stream of the snapshot which should be used to write the snapshot data.
- getPartitionId() - Method in class io.zeebe.logstreams.impl.LogStreamBuilder
-
- getPartitionId() - Method in class io.zeebe.logstreams.impl.service.LogStreamService
-
- getPartitionId() - Method in interface io.zeebe.logstreams.log.LogStream
-
- getPath() - Method in class io.zeebe.logstreams.impl.log.fs.FsLogStorageConfiguration
-
- getPosition(DirectBuffer, int) - Static method in class io.zeebe.logstreams.impl.LogEntryDescriptor
-
- getPosition() - Method in class io.zeebe.logstreams.impl.LoggedEventImpl
-
- getPosition() - Method in class io.zeebe.logstreams.impl.snapshot.fs.FsSnapshotMetadata
-
- getPosition() - Method in class io.zeebe.logstreams.log.BufferedLogStreamReader
-
- getPosition() - Method in interface io.zeebe.logstreams.log.LoggedEvent
-
- getPosition() - Method in interface io.zeebe.logstreams.log.LogStreamReader
-
Returns the current log position of the reader.
- getPosition() - Method in interface io.zeebe.logstreams.spi.SnapshotMetadata
-
- getPositionOfSnapshotFile(File, String) - Method in class io.zeebe.logstreams.impl.snapshot.fs.FsSnapshotStorageConfiguration
-
- getProcessedBytes() - Method in class io.zeebe.logstreams.snapshot.ComposedSnapshot
-
- getProducerId(DirectBuffer, int) - Static method in class io.zeebe.logstreams.impl.LogEntryDescriptor
-
- getProducerId() - Method in class io.zeebe.logstreams.impl.LoggedEventImpl
-
- getProducerId() - Method in interface io.zeebe.logstreams.log.LoggedEvent
-
- getRaftTerm(DirectBuffer, int) - Static method in class io.zeebe.logstreams.impl.LogEntryDescriptor
-
- getRaftTerm() - Method in class io.zeebe.logstreams.impl.LoggedEventImpl
-
- getRaftTerm() - Method in interface io.zeebe.logstreams.log.LoggedEvent
-
- getReadBlockSize() - Method in class io.zeebe.logstreams.impl.LogStreamBuilder
-
- getResumeRunnable() - Method in class io.zeebe.logstreams.processor.StreamProcessorContext
-
- getRootPath() - Method in class io.zeebe.logstreams.impl.snapshot.fs.FsSnapshotStorageConfiguration
-
- getRuntimeDirectory() - Method in class io.zeebe.logstreams.state.StateStorage
-
- getSegment(int) - Method in class io.zeebe.logstreams.impl.log.fs.FsLogSegments
-
- getSegmentCount() - Method in class io.zeebe.logstreams.impl.log.fs.FsLogSegments
-
- getSegmentId() - Method in class io.zeebe.logstreams.impl.log.fs.FsLogSegment
-
- getSegmentId(File) - Method in class io.zeebe.logstreams.impl.log.fs.FsLogStorage
-
- getSegmentSize() - Method in class io.zeebe.logstreams.impl.log.fs.FsLogStorageConfiguration
-
- getServiceContainer() - Method in class io.zeebe.logstreams.impl.LogStreamBuilder
-
- getSize() - Method in class io.zeebe.logstreams.impl.log.fs.FsLogSegment
-
- getSize() - Method in class io.zeebe.logstreams.impl.snapshot.fs.FsSnapshotMetadata
-
- getSize() - Method in interface io.zeebe.logstreams.spi.SnapshotMetadata
-
- getSizeVolatile() - Method in class io.zeebe.logstreams.impl.log.fs.FsLogSegment
-
- getSnapshotController() - Method in class io.zeebe.logstreams.processor.StreamProcessorContext
-
- getSnapshotDirectoryFor(StateSnapshotMetadata) - Method in class io.zeebe.logstreams.state.StateStorage
-
- getSnapshotFile() - Method in class io.zeebe.logstreams.impl.snapshot.fs.FsTemporarySnapshotWriter
-
- getSnapshotFileNameTemplate() - Method in class io.zeebe.logstreams.impl.snapshot.fs.FsSnapshotStorageConfiguration
-
- getSnapshotMetadata(File) - Method in class io.zeebe.logstreams.state.StateStorage
-
- getSnapshotNameFromFileName(String) - Method in class io.zeebe.logstreams.impl.snapshot.fs.FsSnapshotStorageConfiguration
-
- getSnapshotPeriod() - Method in class io.zeebe.logstreams.impl.LogStreamBuilder
-
- getSnapshotPeriod() - Method in class io.zeebe.logstreams.processor.StreamProcessorContext
-
- getSnapshotsCreated() - Method in class io.zeebe.logstreams.impl.LogBlockIndexWriter
-
- getSnapshotsDirectory() - Method in class io.zeebe.logstreams.state.StateStorage
-
- getSnapshotStorage() - Method in class io.zeebe.logstreams.impl.LogStreamBuilder
-
- getSourceEventPosition(DirectBuffer, int) - Static method in class io.zeebe.logstreams.impl.LogEntryDescriptor
-
- getSourceEventPosition() - Method in class io.zeebe.logstreams.impl.LoggedEventImpl
-
- getSourceEventPosition() - Method in interface io.zeebe.logstreams.log.LoggedEvent
-
- getStateController() - Method in interface io.zeebe.logstreams.processor.StreamProcessor
-
Deprecated.
- getStateResource() - Method in interface io.zeebe.logstreams.processor.StreamProcessor
-
Returns the resource which holds the state of the processor.
- getStreamId() - Method in class io.zeebe.logstreams.impl.LoggedEventImpl
-
- getStreamId() - Method in interface io.zeebe.logstreams.impl.ReadableFragment
-
- getStreamProcessor() - Method in class io.zeebe.logstreams.processor.StreamProcessorContext
-
- getSuspendRunnable() - Method in class io.zeebe.logstreams.processor.StreamProcessorContext
-
- getTerm() - Method in class io.zeebe.logstreams.impl.service.LogStreamService
-
- getTerm() - Method in interface io.zeebe.logstreams.log.LogStream
-
- getTimestamp(DirectBuffer, int) - Static method in class io.zeebe.logstreams.impl.LogEntryDescriptor
-
- getTimestamp() - Method in class io.zeebe.logstreams.impl.LoggedEventImpl
-
- getTimestamp() - Method in interface io.zeebe.logstreams.log.LoggedEvent
-
- getType() - Method in class io.zeebe.logstreams.impl.LoggedEventImpl
-
- getType() - Method in interface io.zeebe.logstreams.impl.ReadableFragment
-
- getValue() - Method in class io.zeebe.logstreams.rocksdb.ZbRocksEntry
-
- getValueBuffer() - Method in class io.zeebe.logstreams.impl.LoggedEventImpl
-
- getValueBuffer() - Method in interface io.zeebe.logstreams.log.LoggedEvent
-
- getValueLength() - Method in class io.zeebe.logstreams.impl.LoggedEventImpl
-
- getValueLength() - Method in interface io.zeebe.logstreams.log.LoggedEvent
-
- getValueOffset() - Method in class io.zeebe.logstreams.impl.LoggedEventImpl
-
- getValueOffset() - Method in interface io.zeebe.logstreams.log.LoggedEvent
-
- getVersion() - Method in class io.zeebe.logstreams.impl.LoggedEventImpl
-
- getVersion() - Method in interface io.zeebe.logstreams.impl.ReadableFragment
-
- getWriteBuffer() - Method in class io.zeebe.logstreams.impl.service.LogStreamService
-
- getWriteBuffer() - Method in interface io.zeebe.logstreams.log.LogStream
-
Returns the writeBuffer, which is used by the LogStreamController to stream the content into
the log storage.
- getWritebufferInjector() - Method in class io.zeebe.logstreams.impl.service.LogWriteBufferSubscriptionService
-
- getWriteBufferSize() - Method in class io.zeebe.logstreams.impl.LogStreamBuilder
-
- getZbMap() - Method in class io.zeebe.logstreams.snapshot.ZbMapSnapshotSupport
-
- lastSnapshot - Variable in class io.zeebe.logstreams.impl.snapshot.fs.FsSnapshotWriter
-
- lastVirtualPosition - Variable in class io.zeebe.logstreams.impl.log.index.LogBlockIndex
-
- list(ColumnFamilyHandle) - Method in class io.zeebe.logstreams.rocksdb.ZbRocksDb
-
NOTE: not recommended for production use, since it loads all key/values into memory, but it's
very useful for debugging.
- list() - Method in class io.zeebe.logstreams.state.StateStorage
-
- list(Predicate<StateSnapshotMetadata>) - Method in class io.zeebe.logstreams.state.StateStorage
-
- listRecoverable(long) - Method in class io.zeebe.logstreams.state.StateStorage
-
- listSnapshots() - Method in class io.zeebe.logstreams.impl.snapshot.fs.FsSnapshotStorage
-
- listSnapshots() - Method in interface io.zeebe.logstreams.spi.SnapshotStorage
-
Returns a list of available snapshots; for each snapshot item, it returns the latest file.
- LOG - Static variable in class io.zeebe.logstreams.impl.log.fs.FsLogSegment
-
- LOG - Static variable in class io.zeebe.logstreams.impl.log.fs.FsLogStorage
-
- LOG - Static variable in class io.zeebe.logstreams.impl.LogBlockIndexWriter
-
- LOG - Static variable in class io.zeebe.logstreams.impl.LogStorageAppender
-
- LOG - Static variable in class io.zeebe.logstreams.impl.snapshot.fs.FsSnapshotStorage
-
- LOG - Static variable in class io.zeebe.logstreams.impl.snapshot.fs.FsSnapshotWriter
-
- LogBlockIndex - Class in io.zeebe.logstreams.impl.log.index
-
Block index, mapping an event's position to the physical address of the block in which it resides
in storage.
- LogBlockIndex(int, Function<Integer, AtomicBuffer>) - Constructor for class io.zeebe.logstreams.impl.log.index.LogBlockIndex
-
- LogBlockIndexDescriptor - Class in io.zeebe.logstreams.impl.log.index
-
- LogBlockIndexDescriptor() - Constructor for class io.zeebe.logstreams.impl.log.index.LogBlockIndexDescriptor
-
- LogBlockIndexService - Class in io.zeebe.logstreams.impl.service
-
- LogBlockIndexService() - Constructor for class io.zeebe.logstreams.impl.service.LogBlockIndexService
-
- logBlockIndexServiceName(String) - Static method in class io.zeebe.logstreams.impl.service.LogStreamServiceNames
-
- LogBlockIndexWriter - Class in io.zeebe.logstreams.impl
-
Read committed events from the log storage and append them to the block index.
- LogBlockIndexWriter(String, LogStreamBuilder, LogStorage, LogBlockIndex, MetricsManager) - Constructor for class io.zeebe.logstreams.impl.LogBlockIndexWriter
-
- LogBlockIndexWriterService - Class in io.zeebe.logstreams.impl.service
-
- LogBlockIndexWriterService(LogStreamBuilder) - Constructor for class io.zeebe.logstreams.impl.service.LogBlockIndexWriterService
-
- logBlockIndexWriterService(String) - Static method in class io.zeebe.logstreams.impl.service.LogStreamServiceNames
-
- logDirectory - Variable in class io.zeebe.logstreams.impl.LogStreamBuilder
-
- logDirectory(String) - Method in class io.zeebe.logstreams.impl.LogStreamBuilder
-
- LogEntryDescriptor - Class in io.zeebe.logstreams.impl
-
*
- LogEntryDescriptor() - Constructor for class io.zeebe.logstreams.impl.LogEntryDescriptor
-
- LoggedEvent - Interface in io.zeebe.logstreams.log
-
Represents an event on the log stream.
- LoggedEventImpl - Class in io.zeebe.logstreams.impl
-
Represents the implementation of the logged event.
- LoggedEventImpl() - Constructor for class io.zeebe.logstreams.impl.LoggedEventImpl
-
- Loggers - Class in io.zeebe.logstreams.impl
-
- Loggers() - Constructor for class io.zeebe.logstreams.impl.Loggers
-
- logName - Variable in class io.zeebe.logstreams.impl.LogStreamBuilder
-
- logName(String) - Method in class io.zeebe.logstreams.impl.LogStreamBuilder
-
- logRootPath - Variable in class io.zeebe.logstreams.impl.LogStreamBuilder
-
- logRootPath(String) - Method in class io.zeebe.logstreams.impl.LogStreamBuilder
-
- logSegments - Variable in class io.zeebe.logstreams.impl.log.fs.FsLogStorage
-
Readable log segments
- logSegmentSize - Variable in class io.zeebe.logstreams.impl.LogStreamBuilder
-
- logSegmentSize(int) - Method in class io.zeebe.logstreams.impl.LogStreamBuilder
-
- LogStorage - Interface in io.zeebe.logstreams.spi
-
Log structured storage abstraction
- LogStorageAppender - Class in io.zeebe.logstreams.impl
-
Consume the write buffer and append the blocks on the log storage.
- LogStorageAppender(String, LogStorage, Subscription, int, ActorConditions) - Constructor for class io.zeebe.logstreams.impl.LogStorageAppender
-
- logStorageAppenderRootService(String) - Static method in class io.zeebe.logstreams.impl.service.LogStreamServiceNames
-
- LogStorageAppenderService - Class in io.zeebe.logstreams.impl.service
-
- LogStorageAppenderService(ActorConditions, int) - Constructor for class io.zeebe.logstreams.impl.service.LogStorageAppenderService
-
- logStorageAppenderServiceName(String) - Static method in class io.zeebe.logstreams.impl.service.LogStreamServiceNames
-
- logStorageServiceName(String) - Static method in class io.zeebe.logstreams.impl.service.LogStreamServiceNames
-
- logStorageStubber - Variable in class io.zeebe.logstreams.impl.LogStreamBuilder
-
- logStorageStubber(Function<FsLogStorage, FsLogStorage>) - Method in class io.zeebe.logstreams.impl.LogStreamBuilder
-
- LogStream - Interface in io.zeebe.logstreams.log
-
Represents a stream of events from a log storage.
- logStream - Variable in class io.zeebe.logstreams.processor.StreamProcessorBuilder
-
- logStream(LogStream) - Method in class io.zeebe.logstreams.processor.StreamProcessorBuilder
-
- logStream - Variable in class io.zeebe.logstreams.processor.StreamProcessorContext
-
- LogStreamBatchWriter - Interface in io.zeebe.logstreams.log
-
Write log entries to the log stream write buffer as batch.
- LogStreamBatchWriter.LogEntryBuilder - Interface in io.zeebe.logstreams.log
-
Builder to add a log entry to the batch.
- LogStreamBatchWriterImpl - Class in io.zeebe.logstreams.log
-
- LogStreamBatchWriterImpl() - Constructor for class io.zeebe.logstreams.log.LogStreamBatchWriterImpl
-
- LogStreamBatchWriterImpl(LogStream) - Constructor for class io.zeebe.logstreams.log.LogStreamBatchWriterImpl
-
- LogStreamBuilder - Class in io.zeebe.logstreams.impl
-
- LogStreamBuilder(int) - Constructor for class io.zeebe.logstreams.impl.LogStreamBuilder
-
- LogStreamFailureListener - Interface in io.zeebe.logstreams.log
-
React on failures related to a log stream.
- LogStreamReader - Interface in io.zeebe.logstreams.log
-
Reads the log stream in an iterator-like pattern.
- logStreamReader - Variable in class io.zeebe.logstreams.processor.StreamProcessorBuilder
-
- logStreamReader - Variable in class io.zeebe.logstreams.processor.StreamProcessorContext
-
- LogStreamRecordWriter - Interface in io.zeebe.logstreams.log
-
- logStreamRootServiceName(String) - Static method in class io.zeebe.logstreams.impl.service.LogStreamServiceNames
-
- LogStreams - Class in io.zeebe.logstreams
-
- LogStreams() - Constructor for class io.zeebe.logstreams.LogStreams
-
- LOGSTREAMS_LOGGER - Static variable in class io.zeebe.logstreams.impl.Loggers
-
- LogStreamService - Class in io.zeebe.logstreams.impl.service
-
- LogStreamService(LogStreamBuilder) - Constructor for class io.zeebe.logstreams.impl.service.LogStreamService
-
- logStreamServiceName(String) - Static method in class io.zeebe.logstreams.impl.service.LogStreamServiceNames
-
- LogStreamServiceNames - Class in io.zeebe.logstreams.impl.service
-
- LogStreamServiceNames() - Constructor for class io.zeebe.logstreams.impl.service.LogStreamServiceNames
-
- LogStreamUtil - Class in io.zeebe.logstreams.log
-
Represents a class which contains some utilities for the log stream.
- LogStreamUtil() - Constructor for class io.zeebe.logstreams.log.LogStreamUtil
-
- LogStreamWriter - Interface in io.zeebe.logstreams.log
-
- logStreamWriter - Variable in class io.zeebe.logstreams.processor.StreamProcessorBuilder
-
- logStreamWriter - Variable in class io.zeebe.logstreams.processor.StreamProcessorContext
-
- LogStreamWriterImpl - Class in io.zeebe.logstreams.log
-
- LogStreamWriterImpl() - Constructor for class io.zeebe.logstreams.log.LogStreamWriterImpl
-
- LogStreamWriterImpl(LogStream) - Constructor for class io.zeebe.logstreams.log.LogStreamWriterImpl
-
- LogWriteBufferService - Class in io.zeebe.logstreams.impl.service
-
- LogWriteBufferService(DispatcherBuilder) - Constructor for class io.zeebe.logstreams.impl.service.LogWriteBufferService
-
- logWriteBufferServiceName(String) - Static method in class io.zeebe.logstreams.impl.service.LogStreamServiceNames
-
- LogWriteBufferSubscriptionService - Class in io.zeebe.logstreams.impl.service
-
- LogWriteBufferSubscriptionService(String) - Constructor for class io.zeebe.logstreams.impl.service.LogWriteBufferSubscriptionService
-
- logWriteBufferSubscriptionServiceName(String, String) - Static method in class io.zeebe.logstreams.impl.service.LogStreamServiceNames
-
- lookupBlockAddress(long) - Method in class io.zeebe.logstreams.impl.log.index.LogBlockIndex
-
Returns the physical address of the block in which the log entry identified by the provided
position resides.
- lookupBlockPosition(long) - Method in class io.zeebe.logstreams.impl.log.index.LogBlockIndex
-
Returns the position of the first log entry of the the block in which the log entry identified
by the provided position resides.
- lookupIndex(long) - Method in class io.zeebe.logstreams.impl.log.index.LogBlockIndex
-
Returns the index of the block in which the log entry identified by the provided position
resides.
- lookupOffset(long) - Method in class io.zeebe.logstreams.impl.log.index.LogBlockIndex
-
Returns the offset of the block in which the log entry identified by the provided position
resides.
- seek(long) - Method in class io.zeebe.logstreams.log.BufferedLogStreamReader
-
- seek(long) - Method in interface io.zeebe.logstreams.log.LogStreamReader
-
Seek to the given log position if exists.
- seek(byte[], int) - Method in class io.zeebe.logstreams.rocksdb.ZbRocksIterator
-
- seek(DirectBuffer) - Method in class io.zeebe.logstreams.rocksdb.ZbRocksIterator
-
- seekToFirstEvent() - Method in class io.zeebe.logstreams.log.BufferedLogStreamReader
-
- seekToFirstEvent() - Method in interface io.zeebe.logstreams.log.LogStreamReader
-
Seek to the log position of the first event.
- seekToLastEvent() - Method in class io.zeebe.logstreams.log.BufferedLogStreamReader
-
- seekToLastEvent() - Method in interface io.zeebe.logstreams.log.LogStreamReader
-
Seek to the log position of the last event.
- SEGMENT_CAPACITY_OFFSET - Static variable in class io.zeebe.logstreams.impl.log.fs.FsLogSegmentDescriptor
-
- SEGMENT_FILE_BACKUP_SUFFIX - Static variable in class io.zeebe.logstreams.impl.log.fs.FsLogStorageConfiguration
-
- SEGMENT_FILE_TRUNCATED_SUFFIX - Static variable in class io.zeebe.logstreams.impl.log.fs.FsLogStorageConfiguration
-
- SEGMENT_ID_OFFSET - Static variable in class io.zeebe.logstreams.impl.log.fs.FsLogSegmentDescriptor
-
- SEGMENT_SIZE_OFFSET - Static variable in class io.zeebe.logstreams.impl.log.fs.FsLogSegmentDescriptor
-
- segmentCount - Variable in class io.zeebe.logstreams.impl.log.fs.FsLogSegments
-
- segments - Variable in class io.zeebe.logstreams.impl.log.fs.FsLogSegments
-
- segmentSize - Variable in class io.zeebe.logstreams.impl.log.fs.FsLogStorageConfiguration
-
- SerializableWrapper<T extends Serializable> - Class in io.zeebe.logstreams.snapshot
-
- SerializableWrapper(T) - Constructor for class io.zeebe.logstreams.snapshot.SerializableWrapper
-
- serviceContainer - Variable in class io.zeebe.logstreams.impl.LogStreamBuilder
-
- serviceContainer(ServiceContainer) - Method in class io.zeebe.logstreams.impl.LogStreamBuilder
-
- serviceContainer - Variable in class io.zeebe.logstreams.processor.StreamProcessorBuilder
-
- serviceContainer(ServiceContainer) - Method in class io.zeebe.logstreams.processor.StreamProcessorBuilder
-
- setActorControl(ActorControl) - Method in class io.zeebe.logstreams.processor.StreamProcessorContext
-
- setActorScheduler(ActorScheduler) - Method in class io.zeebe.logstreams.processor.StreamProcessorContext
-
- setCapacity(int) - Method in class io.zeebe.logstreams.impl.log.fs.FsLogSegment
-
- setCommitPosition(long) - Method in class io.zeebe.logstreams.impl.service.LogStreamService
-
- setCommitPosition(long) - Method in interface io.zeebe.logstreams.log.LogStream
-
Sets the log streams commit position to the given position.
- setEventFilter(EventFilter) - Method in class io.zeebe.logstreams.processor.StreamProcessorContext
-
- setFilled() - Method in class io.zeebe.logstreams.impl.log.fs.FsLogSegment
-
- setId(int) - Method in class io.zeebe.logstreams.processor.StreamProcessorContext
-
- setKey(MutableDirectBuffer, int, long) - Static method in class io.zeebe.logstreams.impl.LogEntryDescriptor
-
- setLogStream(LogStream) - Method in class io.zeebe.logstreams.processor.StreamProcessorContext
-
- setLogStreamReader(LogStreamReader) - Method in class io.zeebe.logstreams.processor.StreamProcessorContext
-
- setLogStreamWriter(LogStreamRecordWriter) - Method in class io.zeebe.logstreams.processor.StreamProcessorContext
-
- setMetadataLength(MutableDirectBuffer, int, short) - Static method in class io.zeebe.logstreams.impl.LogEntryDescriptor
-
- setName(String) - Method in class io.zeebe.logstreams.processor.StreamProcessorContext
-
- setPosition(MutableDirectBuffer, int, long) - Static method in class io.zeebe.logstreams.impl.LogEntryDescriptor
-
- setProducerId(MutableDirectBuffer, int, int) - Static method in class io.zeebe.logstreams.impl.LogEntryDescriptor
-
- setRaftTerm(MutableDirectBuffer, int, int) - Static method in class io.zeebe.logstreams.impl.LogEntryDescriptor
-
- setReadOnly(boolean) - Method in class io.zeebe.logstreams.processor.StreamProcessorContext
-
- setResumeRunnable(Runnable) - Method in class io.zeebe.logstreams.processor.StreamProcessorContext
-
- setRootPath(String) - Method in class io.zeebe.logstreams.impl.snapshot.fs.FsSnapshotStorageConfiguration
-
- setSegmentId(int) - Method in class io.zeebe.logstreams.impl.log.fs.FsLogSegment
-
- setSizeOrdered(int) - Method in class io.zeebe.logstreams.impl.log.fs.FsLogSegment
-
- setSizeVolatile(int) - Method in class io.zeebe.logstreams.impl.log.fs.FsLogSegment
-
- setSnapshotController(SnapshotController) - Method in class io.zeebe.logstreams.processor.StreamProcessorContext
-
- setSnapshotPeriod(Duration) - Method in class io.zeebe.logstreams.processor.StreamProcessorContext
-
- setSourceEventPosition(MutableDirectBuffer, int, long) - Static method in class io.zeebe.logstreams.impl.LogEntryDescriptor
-
- setStreamProcessor(StreamProcessor) - Method in class io.zeebe.logstreams.processor.StreamProcessorContext
-
- setSuspendRunnable(Runnable) - Method in class io.zeebe.logstreams.processor.StreamProcessorContext
-
- setTerm(int) - Method in class io.zeebe.logstreams.impl.service.LogStreamService
-
- setTerm(int) - Method in interface io.zeebe.logstreams.log.LogStream
-
Sets the log streams term.
- setTimestamp(MutableDirectBuffer, int, long) - Static method in class io.zeebe.logstreams.impl.LogEntryDescriptor
-
- setValue(DirectBuffer) - Method in class io.zeebe.logstreams.rocksdb.ZbRocksEntry
-
- shouldApplyTruncatedSegment(File, File, int) - Method in class io.zeebe.logstreams.impl.log.fs.FsLogStorage
-
- shouldStop() - Method in class io.zeebe.logstreams.rocksdb.ZbRocksDb.IteratorControl
-
- size() - Method in class io.zeebe.logstreams.impl.log.index.LogBlockIndex
-
- size - Variable in class io.zeebe.logstreams.impl.snapshot.fs.FsSnapshotMetadata
-
- SNAPSHOT_FILE_NAME_PATTERN - Static variable in class io.zeebe.logstreams.impl.snapshot.fs.FsSnapshotStorageConfiguration
-
- SNAPSHOT_FILE_NAME_TEMPLATE - Static variable in class io.zeebe.logstreams.impl.snapshot.fs.FsSnapshotStorageConfiguration
-
- SNAPSHOT_FILE_PATH_TEMPLATE - Static variable in class io.zeebe.logstreams.impl.snapshot.fs.FsSnapshotStorageConfiguration
-
- snapshotController - Variable in class io.zeebe.logstreams.processor.StreamProcessorBuilder
-
- snapshotController(SnapshotController) - Method in class io.zeebe.logstreams.processor.StreamProcessorBuilder
-
- snapshotController - Variable in class io.zeebe.logstreams.processor.StreamProcessorContext
-
- SnapshotController - Interface in io.zeebe.logstreams.spi
-
- snapshotExists(String, long) - Method in class io.zeebe.logstreams.impl.snapshot.fs.FsSnapshotStorage
-
- snapshotExists(String, long) - Method in interface io.zeebe.logstreams.spi.SnapshotStorage
-
Returns whether or not there already exists a snapshot for the given name + position.
- snapshotFileName(String, long) - Method in class io.zeebe.logstreams.impl.snapshot.fs.FsSnapshotStorageConfiguration
-
- SnapshotMetadata - Interface in io.zeebe.logstreams.spi
-
Encapsulates snapshot metadata
- snapshotPeriod - Variable in class io.zeebe.logstreams.impl.LogStreamBuilder
-
- snapshotPeriod(Duration) - Method in class io.zeebe.logstreams.impl.LogStreamBuilder
-
- snapshotPeriod - Variable in class io.zeebe.logstreams.processor.StreamProcessorBuilder
-
- snapshotPeriod(Duration) - Method in class io.zeebe.logstreams.processor.StreamProcessorBuilder
-
- snapshotPeriod - Variable in class io.zeebe.logstreams.processor.StreamProcessorContext
-
- SnapshotPolicy - Interface in io.zeebe.logstreams.spi
-
Policy to decide when to create a new snapshot.
- snapshotSize() - Method in class io.zeebe.logstreams.snapshot.BaseValueSnapshotSupport
-
- snapshotSize() - Method in class io.zeebe.logstreams.snapshot.UnpackedObjectSnapshotSupport
-
- snapshotSize() - Method in class io.zeebe.logstreams.snapshot.ZbMapSnapshotSupport
-
- snapshotSize() - Method in interface io.zeebe.logstreams.spi.ComposableSnapshotSupport
-
- snapshotStorage - Variable in class io.zeebe.logstreams.impl.LogStreamBuilder
-
- snapshotStorage(SnapshotStorage) - Method in class io.zeebe.logstreams.impl.LogStreamBuilder
-
- snapshotStorage - Variable in class io.zeebe.logstreams.processor.StreamProcessorBuilder
-
- snapshotStorage(SnapshotStorage) - Method in class io.zeebe.logstreams.processor.StreamProcessorBuilder
-
- SnapshotStorage - Interface in io.zeebe.logstreams.spi
-
Storage for log snapshots.
- SnapshotSupport - Interface in io.zeebe.logstreams.spi
-
Interface to be implemented by resources which are used by stream processors and support
snapshots.
- SnapshotWriter - Interface in io.zeebe.logstreams.spi
-
Writer to create a snapshot.
- SOURCE_EVENT_POSITION_OFFSET - Static variable in class io.zeebe.logstreams.impl.LogEntryDescriptor
-
- sourceEventPositionOffset(int) - Static method in class io.zeebe.logstreams.impl.LogEntryDescriptor
-
- sourceRecordPosition(long) - Method in class io.zeebe.logstreams.log.DisabledLogStreamWriter
-
- sourceRecordPosition(long) - Method in interface io.zeebe.logstreams.log.LogStreamBatchWriter
-
Set the source event for all log entries.
- sourceRecordPosition(long) - Method in class io.zeebe.logstreams.log.LogStreamBatchWriterImpl
-
- sourceRecordPosition(long) - Method in interface io.zeebe.logstreams.log.LogStreamRecordWriter
-
- sourceRecordPosition - Variable in class io.zeebe.logstreams.log.LogStreamWriterImpl
-
- sourceRecordPosition(long) - Method in class io.zeebe.logstreams.log.LogStreamWriterImpl
-
- start(ServiceStartContext) - Method in class io.zeebe.logstreams.impl.service.FsLogStorageService
-
- start(ServiceStartContext) - Method in class io.zeebe.logstreams.impl.service.FsSnapshotStorageService
-
- start(ServiceStartContext) - Method in class io.zeebe.logstreams.impl.service.LogBlockIndexService
-
- start(ServiceStartContext) - Method in class io.zeebe.logstreams.impl.service.LogBlockIndexWriterService
-
- start(ServiceStartContext) - Method in class io.zeebe.logstreams.impl.service.LogStorageAppenderService
-
- start(ServiceStartContext) - Method in class io.zeebe.logstreams.impl.service.LogStreamService
-
- start(ServiceStartContext) - Method in class io.zeebe.logstreams.impl.service.LogWriteBufferService
-
- start(ServiceStartContext) - Method in class io.zeebe.logstreams.impl.service.LogWriteBufferSubscriptionService
-
- start(ServiceStartContext) - Method in class io.zeebe.logstreams.impl.service.StreamProcessorService
-
- state - Variable in class io.zeebe.logstreams.impl.log.fs.FsLogSegment
-
- state - Variable in class io.zeebe.logstreams.impl.log.fs.FsLogStorage
-
- STATE_ACTIVE - Static variable in class io.zeebe.logstreams.impl.log.fs.FsLogSegment
-
- STATE_BYTE_ORDER - Static variable in class io.zeebe.logstreams.rocksdb.ZeebeStateConstants
-
The byte order is used to write primitive data types into rocks db key or value buffers.
- STATE_CLOSED - Static variable in class io.zeebe.logstreams.impl.log.fs.FsLogStorage
-
- STATE_CREATED - Static variable in class io.zeebe.logstreams.impl.log.fs.FsLogStorage
-
- STATE_FILLED - Static variable in class io.zeebe.logstreams.impl.log.fs.FsLogSegment
-
- STATE_OPENED - Static variable in class io.zeebe.logstreams.impl.log.fs.FsLogStorage
-
- StateController - Class in io.zeebe.logstreams.state
-
Controls opening, closing, and managing of RocksDB associated resources.
- StateController() - Constructor for class io.zeebe.logstreams.state.StateController
-
- StateSnapshotController - Class in io.zeebe.logstreams.state
-
Controls how snapshot/recovery operations are performed on a StateController
- StateSnapshotController(StateController, StateStorage) - Constructor for class io.zeebe.logstreams.state.StateSnapshotController
-
- StateSnapshotMetadata - Class in io.zeebe.logstreams.state
-
- StateSnapshotMetadata(long, long, int, boolean) - Constructor for class io.zeebe.logstreams.state.StateSnapshotMetadata
-
- StateStorage - Class in io.zeebe.logstreams.state
-
Handles how snapshots/databases are stored on the file system.
- StateStorage(File, File) - Constructor for class io.zeebe.logstreams.state.StateStorage
-
- stop(ServiceStopContext) - Method in class io.zeebe.logstreams.impl.service.FsLogStorageService
-
- stop(ServiceStopContext) - Method in class io.zeebe.logstreams.impl.service.FsSnapshotStorageService
-
- stop(ServiceStopContext) - Method in class io.zeebe.logstreams.impl.service.LogBlockIndexService
-
- stop(ServiceStopContext) - Method in class io.zeebe.logstreams.impl.service.LogBlockIndexWriterService
-
- stop(ServiceStopContext) - Method in class io.zeebe.logstreams.impl.service.LogStorageAppenderService
-
- stop(ServiceStopContext) - Method in class io.zeebe.logstreams.impl.service.LogStreamService
-
- stop(ServiceStopContext) - Method in class io.zeebe.logstreams.impl.service.LogWriteBufferService
-
- stop(ServiceStopContext) - Method in class io.zeebe.logstreams.impl.service.LogWriteBufferSubscriptionService
-
- stop(ServiceStopContext) - Method in class io.zeebe.logstreams.impl.service.StreamProcessorService
-
- stop() - Method in class io.zeebe.logstreams.rocksdb.ZbRocksDb.IteratorControl
-
- StreamProcessor - Interface in io.zeebe.logstreams.processor
-
Process events from a log stream.
- streamProcessor - Variable in class io.zeebe.logstreams.processor.StreamProcessorBuilder
-
- streamProcessor - Variable in class io.zeebe.logstreams.processor.StreamProcessorContext
-
- StreamProcessorBuilder - Class in io.zeebe.logstreams.processor
-
- StreamProcessorBuilder(int, String, StreamProcessor) - Constructor for class io.zeebe.logstreams.processor.StreamProcessorBuilder
-
- StreamProcessorContext - Class in io.zeebe.logstreams.processor
-
- StreamProcessorContext() - Constructor for class io.zeebe.logstreams.processor.StreamProcessorContext
-
- StreamProcessorController - Class in io.zeebe.logstreams.processor
-
- StreamProcessorController(StreamProcessorContext) - Constructor for class io.zeebe.logstreams.processor.StreamProcessorController
-
- StreamProcessorMetrics - Class in io.zeebe.logstreams.processor
-
- StreamProcessorMetrics(MetricsManager, String, String) - Constructor for class io.zeebe.logstreams.processor.StreamProcessorMetrics
-
- streamProcessorService(String, String) - Static method in class io.zeebe.logstreams.impl.service.LogStreamServiceNames
-
- StreamProcessorService - Class in io.zeebe.logstreams.impl.service
-
- StreamProcessorService(StreamProcessorController, ServiceContainer, ServiceName<StreamProcessorService>) - Constructor for class io.zeebe.logstreams.impl.service.StreamProcessorService
-
- suspendController() - Method in class io.zeebe.logstreams.processor.StreamProcessorContext
-