Index

A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

append(long, BufferWriter) - Method in class io.camunda.zeebe.journal.file.SegmentedJournal
 
append(long, BufferWriter) - Method in interface io.camunda.zeebe.journal.Journal
Appends a new JournalRecord that contains the data to be written by the recordDataWriter.
append(JournalRecord) - Method in class io.camunda.zeebe.journal.file.SegmentedJournal
 
append(JournalRecord) - Method in interface io.camunda.zeebe.journal.Journal
Appends a JournalRecord.
append(BufferWriter) - Method in class io.camunda.zeebe.journal.file.SegmentedJournal
 
append(BufferWriter) - Method in interface io.camunda.zeebe.journal.Journal
Appends a new JournalRecord that contains the data to be written by the recordDataWriter.
appendTo(StringBuilder) - Method in class io.camunda.zeebe.journal.file.BlobDecoder
 
appendTo(StringBuilder) - Method in class io.camunda.zeebe.journal.file.BlobEncoder
 
appendTo(StringBuilder) - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
appendTo(StringBuilder) - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataEncoder
 
appendTo(StringBuilder) - Method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
appendTo(StringBuilder) - Method in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
appendTo(StringBuilder) - Method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
appendTo(StringBuilder) - Method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
appendTo(StringBuilder) - Method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
appendTo(StringBuilder) - Method in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
appendTo(StringBuilder) - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
appendTo(StringBuilder) - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
asqn() - Method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
asqn() - Method in interface io.camunda.zeebe.journal.JournalRecord
Application sequence number for the record
asqn() - Method in record class io.camunda.zeebe.journal.record.PersistedJournalRecord
 
asqn() - Method in record class io.camunda.zeebe.journal.record.RecordData
Returns the value of the asqn record component.
asqn(long) - Method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
ASQN_IGNORE - Static variable in class io.camunda.zeebe.journal.file.SegmentedJournal
 
asqnEncodingLength() - Static method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
asqnEncodingLength() - Static method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
asqnEncodingOffset() - Static method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
asqnEncodingOffset() - Static method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
asqnId() - Static method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
asqnId() - Static method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
asqnMaxValue() - Static method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
asqnMaxValue() - Static method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
asqnMetaAttribute(MetaAttribute) - Static method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
asqnMetaAttribute(MetaAttribute) - Static method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
asqnMinValue() - Static method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
asqnMinValue() - Static method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
asqnNullValue() - Static method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
asqnNullValue() - Static method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
asqnSinceVersion() - Static method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
asqnSinceVersion() - Static method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 

B

BlobDecoder - Class in io.camunda.zeebe.journal.file
 
BlobDecoder() - Constructor for class io.camunda.zeebe.journal.file.BlobDecoder
 
BlobEncoder - Class in io.camunda.zeebe.journal.file
 
BlobEncoder() - Constructor for class io.camunda.zeebe.journal.file.BlobEncoder
 
BLOCK_LENGTH - Static variable in class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
BLOCK_LENGTH - Static variable in class io.camunda.zeebe.journal.file.DescriptorMetadataEncoder
 
BLOCK_LENGTH - Static variable in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
BLOCK_LENGTH - Static variable in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
BLOCK_LENGTH - Static variable in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
BLOCK_LENGTH - Static variable in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
BLOCK_LENGTH - Static variable in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
BLOCK_LENGTH - Static variable in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
blockLength() - Method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
blockLength(int) - Method in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
blockLengthEncodingLength() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
blockLengthEncodingLength() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
blockLengthEncodingOffset() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
blockLengthEncodingOffset() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
blockLengthMaxValue() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
blockLengthMaxValue() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
blockLengthMinValue() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
blockLengthMinValue() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
blockLengthNullValue() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
blockLengthNullValue() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
blockLengthSinceVersion() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
buffer() - Method in class io.camunda.zeebe.journal.file.BlobDecoder
 
buffer() - Method in class io.camunda.zeebe.journal.file.BlobEncoder
 
buffer() - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
buffer() - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataEncoder
 
buffer() - Method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
buffer() - Method in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
buffer() - Method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
buffer() - Method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
buffer() - Method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
buffer() - Method in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
buffer() - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
buffer() - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
buffer() - Method in record class io.camunda.zeebe.journal.file.UninitializedSegment
Returns the value of the buffer record component.
build() - Method in class io.camunda.zeebe.journal.file.SegmentedJournalBuilder
 
builder() - Static method in class io.camunda.zeebe.journal.file.SegmentedJournal
Returns a new SegmentedJournal builder.
BYTE_ORDER - Static variable in class io.camunda.zeebe.journal.file.BlobDecoder
 
BYTE_ORDER - Static variable in class io.camunda.zeebe.journal.file.BlobEncoder
 
BYTE_ORDER - Static variable in class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
BYTE_ORDER - Static variable in class io.camunda.zeebe.journal.file.DescriptorMetadataEncoder
 
BYTE_ORDER - Static variable in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
BYTE_ORDER - Static variable in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
BYTE_ORDER - Static variable in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
BYTE_ORDER - Static variable in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
BYTE_ORDER - Static variable in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
BYTE_ORDER - Static variable in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
BYTE_ORDER - Static variable in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
BYTE_ORDER - Static variable in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 

C

checksum() - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
checksum() - Method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
checksum() - Method in interface io.camunda.zeebe.journal.JournalRecord
Checksum of the data
checksum() - Method in record class io.camunda.zeebe.journal.record.PersistedJournalRecord
 
checksum() - Method in record class io.camunda.zeebe.journal.record.RecordMetadata
Returns the value of the checksum record component.
checksum(long) - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataEncoder
 
checksum(long) - Method in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
checksumEncodingLength() - Static method in class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
checksumEncodingLength() - Static method in class io.camunda.zeebe.journal.file.DescriptorMetadataEncoder
 
checksumEncodingLength() - Static method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
checksumEncodingLength() - Static method in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
checksumEncodingOffset() - Static method in class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
checksumEncodingOffset() - Static method in class io.camunda.zeebe.journal.file.DescriptorMetadataEncoder
 
checksumEncodingOffset() - Static method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
checksumEncodingOffset() - Static method in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
ChecksumGenerator - Class in io.camunda.zeebe.journal.util
 
ChecksumGenerator() - Constructor for class io.camunda.zeebe.journal.util.ChecksumGenerator
 
checksumId() - Static method in class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
checksumId() - Static method in class io.camunda.zeebe.journal.file.DescriptorMetadataEncoder
 
checksumId() - Static method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
checksumId() - Static method in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
checksumMaxValue() - Static method in class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
checksumMaxValue() - Static method in class io.camunda.zeebe.journal.file.DescriptorMetadataEncoder
 
checksumMaxValue() - Static method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
checksumMaxValue() - Static method in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
checksumMetaAttribute(MetaAttribute) - Static method in class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
checksumMetaAttribute(MetaAttribute) - Static method in class io.camunda.zeebe.journal.file.DescriptorMetadataEncoder
 
checksumMetaAttribute(MetaAttribute) - Static method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
checksumMetaAttribute(MetaAttribute) - Static method in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
checksumMinValue() - Static method in class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
checksumMinValue() - Static method in class io.camunda.zeebe.journal.file.DescriptorMetadataEncoder
 
checksumMinValue() - Static method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
checksumMinValue() - Static method in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
checksumNullValue() - Static method in class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
checksumNullValue() - Static method in class io.camunda.zeebe.journal.file.DescriptorMetadataEncoder
 
checksumNullValue() - Static method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
checksumNullValue() - Static method in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
checksumSinceVersion() - Static method in class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
checksumSinceVersion() - Static method in class io.camunda.zeebe.journal.file.DescriptorMetadataEncoder
 
checksumSinceVersion() - Static method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
checksumSinceVersion() - Static method in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
close() - Method in class io.camunda.zeebe.journal.file.SegmentedJournal
 
close() - Method in interface io.camunda.zeebe.journal.JournalReader
 
closeReader(SegmentedJournalReader) - Method in class io.camunda.zeebe.journal.file.SegmentedJournal
 
compute(ByteBuffer, int, int) - Method in class io.camunda.zeebe.journal.util.ChecksumGenerator
Compute checksum of given ByteBuffer
CorruptedJournalException - Exception in io.camunda.zeebe.journal
Represents a failure to read or write to the journal which resulted in an inconsistency.
CorruptedJournalException(String) - Constructor for exception io.camunda.zeebe.journal.CorruptedJournalException
 
CorruptedJournalException(String, Throwable) - Constructor for exception io.camunda.zeebe.journal.CorruptedJournalException
 
CorruptedJournalException(Throwable) - Constructor for exception io.camunda.zeebe.journal.CorruptedJournalException
 

D

data() - Method in interface io.camunda.zeebe.journal.JournalRecord
Application provided data of the record
data() - Method in record class io.camunda.zeebe.journal.record.PersistedJournalRecord
 
data() - Method in record class io.camunda.zeebe.journal.record.RecordData
Returns the value of the data record component.
dataHeaderLength() - Static method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
dataHeaderLength() - Static method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
dataId() - Static method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
dataId() - Static method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
dataLength() - Method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
dataMetaAttribute(MetaAttribute) - Static method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
dataMetaAttribute(MetaAttribute) - Static method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
dataSinceVersion() - Static method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
deleteAfter(long) - Method in class io.camunda.zeebe.journal.file.SegmentedJournal
 
deleteAfter(long) - Method in interface io.camunda.zeebe.journal.Journal
Delete all records after indexExclusive.
deleteUntil(long) - Method in class io.camunda.zeebe.journal.file.SegmentedJournal
 
deleteUntil(long) - Method in interface io.camunda.zeebe.journal.Journal
Attempts to delete all records until indexExclusive.
DescriptorMetadataDecoder - Class in io.camunda.zeebe.journal.file
 
DescriptorMetadataDecoder() - Constructor for class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
DescriptorMetadataEncoder - Class in io.camunda.zeebe.journal.file
 
DescriptorMetadataEncoder() - Constructor for class io.camunda.zeebe.journal.file.DescriptorMetadataEncoder
 
directory - Variable in class io.camunda.zeebe.journal.file.SegmentedJournalBuilder
 

E

ENCODED_LENGTH - Static variable in class io.camunda.zeebe.journal.file.BlobDecoder
 
ENCODED_LENGTH - Static variable in class io.camunda.zeebe.journal.file.BlobEncoder
 
ENCODED_LENGTH - Static variable in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
ENCODED_LENGTH - Static variable in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
encodedLength() - Method in class io.camunda.zeebe.journal.file.BlobDecoder
 
encodedLength() - Method in class io.camunda.zeebe.journal.file.BlobEncoder
 
encodedLength() - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
encodedLength() - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataEncoder
 
encodedLength() - Method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
encodedLength() - Method in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
encodedLength() - Method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
encodedLength() - Method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
encodedLength() - Method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
encodedLength() - Method in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
encodedLength() - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
encodedLength() - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
EPOCH - Enum constant in enum class io.camunda.zeebe.journal.file.MetaAttribute
The epoch or start of time.
equals(Object) - Method in record class io.camunda.zeebe.journal.file.UninitializedSegment
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.camunda.zeebe.journal.record.PersistedJournalRecord
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.camunda.zeebe.journal.record.RecordData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.camunda.zeebe.journal.record.RecordMetadata
Indicates whether some other object is "equal to" this one.

F

file() - Method in class io.camunda.zeebe.journal.file.SegmentFile
Returns the segment file.
file() - Method in record class io.camunda.zeebe.journal.file.UninitializedSegment
Returns the value of the file record component.
flush() - Method in class io.camunda.zeebe.journal.file.SegmentedJournal
 
flush() - Method in interface io.camunda.zeebe.journal.Journal
Depending on the implementation, appends to the journal may not be immediately flushed to the persistent storage.

G

getData(byte[], int, int) - Method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
getData(MutableDirectBuffer, int, int) - Method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
getFileMarkedForDeletion() - Method in class io.camunda.zeebe.journal.file.SegmentFile
 
getFirstIndex() - Method in class io.camunda.zeebe.journal.file.SegmentedJournal
 
getFirstIndex() - Method in interface io.camunda.zeebe.journal.Journal
Returns the index of the first record.
getJournalIndex() - Method in class io.camunda.zeebe.journal.file.SegmentedJournal
 
getLastIndex() - Method in class io.camunda.zeebe.journal.file.SegmentedJournal
 
getLastIndex() - Method in interface io.camunda.zeebe.journal.Journal
Returns the index of last record in the journal
getMetadataLength() - Method in interface io.camunda.zeebe.journal.record.JournalRecordSerializer
Returns the number of bytes required to write a RecordMetadata to a buffer.
getMetadataLength() - Method in class io.camunda.zeebe.journal.record.SBESerializer
 
getMetadataLength(DirectBuffer, int) - Method in interface io.camunda.zeebe.journal.record.JournalRecordSerializer
Returns the length of the serialized RecordMetadata in the buffer.
getMetadataLength(DirectBuffer, int) - Method in class io.camunda.zeebe.journal.record.SBESerializer
 

H

hashCode() - Method in record class io.camunda.zeebe.journal.file.UninitializedSegment
Returns a hash code value for this object.
hashCode() - Method in record class io.camunda.zeebe.journal.record.PersistedJournalRecord
Returns a hash code value for this object.
hashCode() - Method in record class io.camunda.zeebe.journal.record.RecordData
Returns a hash code value for this object.
hashCode() - Method in record class io.camunda.zeebe.journal.record.RecordMetadata
Returns a hash code value for this object.
hasLastFlushedIndex() - Method in interface io.camunda.zeebe.journal.JournalMetaStore
Returns true if there is no known last flushed index.
hasLastFlushedIndex() - Method in class io.camunda.zeebe.journal.JournalMetaStore.InMemory
 

I

id() - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
id(long) - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
idEncodingLength() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
idEncodingLength() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
idEncodingOffset() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
idEncodingOffset() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
idId() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
idId() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
idMaxValue() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
idMaxValue() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
idMetaAttribute(MetaAttribute) - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
idMetaAttribute(MetaAttribute) - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
idMinValue() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
idMinValue() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
idNullValue() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
idNullValue() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
idSinceVersion() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
idSinceVersion() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
index() - Method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
index() - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
index() - Method in interface io.camunda.zeebe.journal.JournalRecord
Index of the record
index() - Method in record class io.camunda.zeebe.journal.record.PersistedJournalRecord
 
index() - Method in record class io.camunda.zeebe.journal.record.RecordData
Returns the value of the index record component.
index(long) - Method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
index(long) - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
indexEncodingLength() - Static method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
indexEncodingLength() - Static method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
indexEncodingLength() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
indexEncodingLength() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
indexEncodingOffset() - Static method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
indexEncodingOffset() - Static method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
indexEncodingOffset() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
indexEncodingOffset() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
indexId() - Static method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
indexId() - Static method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
indexId() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
indexId() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
indexMaxValue() - Static method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
indexMaxValue() - Static method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
indexMaxValue() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
indexMaxValue() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
indexMetaAttribute(MetaAttribute) - Static method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
indexMetaAttribute(MetaAttribute) - Static method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
indexMetaAttribute(MetaAttribute) - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
indexMetaAttribute(MetaAttribute) - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
indexMinValue() - Static method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
indexMinValue() - Static method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
indexMinValue() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
indexMinValue() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
indexNullValue() - Static method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
indexNullValue() - Static method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
indexNullValue() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
indexNullValue() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
indexSinceVersion() - Static method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
indexSinceVersion() - Static method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
indexSinceVersion() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
indexSinceVersion() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
initializeForUse(long, long, JournalMetrics) - Method in record class io.camunda.zeebe.journal.file.UninitializedSegment
Creates a proper, initialized segment by writing a SegmentDescriptor with the given index.
initialOffset() - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
initialOffset() - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataEncoder
 
initialOffset() - Method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
initialOffset() - Method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
initialOffset() - Method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
initialOffset() - Method in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
initialOffset() - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
initialOffset() - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
InMemory() - Constructor for class io.camunda.zeebe.journal.JournalMetaStore.InMemory
 
InvalidAsqn(String) - Constructor for exception io.camunda.zeebe.journal.JournalException.InvalidAsqn
 
InvalidChecksum(String) - Constructor for exception io.camunda.zeebe.journal.JournalException.InvalidChecksum
 
InvalidIndex(String) - Constructor for exception io.camunda.zeebe.journal.JournalException.InvalidIndex
 
InvalidRecordException - Exception in io.camunda.zeebe.journal.record
 
InvalidRecordException(String) - Constructor for exception io.camunda.zeebe.journal.record.InvalidRecordException
 
io.camunda.zeebe.journal - package io.camunda.zeebe.journal
 
io.camunda.zeebe.journal.file - package io.camunda.zeebe.journal.file
Zeebe Journal Record Schema
io.camunda.zeebe.journal.record - package io.camunda.zeebe.journal.record
 
io.camunda.zeebe.journal.util - package io.camunda.zeebe.journal.util
 
isDeletedSegmentFile(String, String) - Static method in class io.camunda.zeebe.journal.file.SegmentFile
 
isEmpty() - Method in class io.camunda.zeebe.journal.file.SegmentedJournal
 
isEmpty() - Method in interface io.camunda.zeebe.journal.Journal
Check if the journal is empty.
isOpen() - Method in class io.camunda.zeebe.journal.file.SegmentedJournal
 
isOpen() - Method in interface io.camunda.zeebe.journal.Journal
Check if the journal is open
isSegmentFile(String, File) - Static method in class io.camunda.zeebe.journal.file.SegmentFile
Returns a boolean value indicating whether the given file appears to be a parsable segment file.
isSegmentFile(String, String) - Static method in class io.camunda.zeebe.journal.file.SegmentFile
Returns a boolean value indicating whether the given file appears to be a parsable segment file.

J

Journal - Interface in io.camunda.zeebe.journal
 
JournalException - Exception in io.camunda.zeebe.journal
Defines exceptions thrown by the Journal
JournalException(String) - Constructor for exception io.camunda.zeebe.journal.JournalException
 
JournalException(String, Throwable) - Constructor for exception io.camunda.zeebe.journal.JournalException
 
JournalException(Throwable) - Constructor for exception io.camunda.zeebe.journal.JournalException
 
JournalException.InvalidAsqn - Exception in io.camunda.zeebe.journal
Exception thrown when an entry's application sequence number lower than the previous record.
JournalException.InvalidChecksum - Exception in io.camunda.zeebe.journal
Exception thrown when an entry has an invalid checksum.
JournalException.InvalidIndex - Exception in io.camunda.zeebe.journal
Exception thrown when an entry's index is not the expected one.
JournalException.OutOfDiskSpace - Exception in io.camunda.zeebe.journal
Exception thrown when storage runs out of disk space.
JournalException.SegmentFull - Exception in io.camunda.zeebe.journal
Exception thrown when the segment is full and no records can be appended
JournalException.SegmentSizeTooSmall - Exception in io.camunda.zeebe.journal
Exception thrown when the segment is too small to fit even one record
journalIndex() - Method in record class io.camunda.zeebe.journal.file.UninitializedSegment
Returns the value of the journalIndex record component.
JournalMetaStore - Interface in io.camunda.zeebe.journal
 
JournalMetaStore.InMemory - Class in io.camunda.zeebe.journal
 
JournalReader - Interface in io.camunda.zeebe.journal
 
JournalRecord - Interface in io.camunda.zeebe.journal
 
JournalRecordReaderUtil - Class in io.camunda.zeebe.journal.record
Common methods used by SegmentWriter and SegmentReader to read records from a buffer.
JournalRecordReaderUtil(JournalRecordSerializer) - Constructor for class io.camunda.zeebe.journal.record.JournalRecordReaderUtil
 
JournalRecordSerializer - Interface in io.camunda.zeebe.journal.record
 

L

length() - Method in class io.camunda.zeebe.journal.file.BlobDecoder
 
length() - Method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
length() - Method in record class io.camunda.zeebe.journal.record.RecordMetadata
Returns the value of the length record component.
length(int) - Method in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
length(long) - Method in class io.camunda.zeebe.journal.file.BlobEncoder
 
lengthEncodingLength() - Static method in class io.camunda.zeebe.journal.file.BlobDecoder
 
lengthEncodingLength() - Static method in class io.camunda.zeebe.journal.file.BlobEncoder
 
lengthEncodingLength() - Static method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
lengthEncodingLength() - Static method in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
lengthEncodingOffset() - Static method in class io.camunda.zeebe.journal.file.BlobDecoder
 
lengthEncodingOffset() - Static method in class io.camunda.zeebe.journal.file.BlobEncoder
 
lengthEncodingOffset() - Static method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
lengthEncodingOffset() - Static method in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
lengthId() - Static method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
lengthId() - Static method in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
lengthMaxValue() - Static method in class io.camunda.zeebe.journal.file.BlobDecoder
 
lengthMaxValue() - Static method in class io.camunda.zeebe.journal.file.BlobEncoder
 
lengthMaxValue() - Static method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
lengthMaxValue() - Static method in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
lengthMetaAttribute(MetaAttribute) - Static method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
lengthMetaAttribute(MetaAttribute) - Static method in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
lengthMinValue() - Static method in class io.camunda.zeebe.journal.file.BlobDecoder
 
lengthMinValue() - Static method in class io.camunda.zeebe.journal.file.BlobEncoder
 
lengthMinValue() - Static method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
lengthMinValue() - Static method in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
lengthNullValue() - Static method in class io.camunda.zeebe.journal.file.BlobDecoder
 
lengthNullValue() - Static method in class io.camunda.zeebe.journal.file.BlobEncoder
 
lengthNullValue() - Static method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
lengthNullValue() - Static method in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
lengthSinceVersion() - Static method in class io.camunda.zeebe.journal.file.BlobDecoder
 
lengthSinceVersion() - Static method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
lengthSinceVersion() - Static method in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
limit() - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
limit() - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataEncoder
 
limit() - Method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
limit() - Method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
limit() - Method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
limit() - Method in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
limit() - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
limit() - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
limit(int) - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
limit(int) - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataEncoder
 
limit(int) - Method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
limit(int) - Method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
limit(int) - Method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
limit(int) - Method in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
limit(int) - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
limit(int) - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
loadLastFlushedIndex() - Method in class io.camunda.zeebe.journal.JournalMetaStore.InMemory
 
loadLastFlushedIndex() - Method in interface io.camunda.zeebe.journal.JournalMetaStore
Read last flushed index from the metastore.

M

maxSegmentSize - Variable in class io.camunda.zeebe.journal.file.SegmentedJournalBuilder
 
maxSegmentSize() - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
maxSegmentSize() - Method in record class io.camunda.zeebe.journal.file.UninitializedSegment
Returns the value of the maxSegmentSize record component.
maxSegmentSize(int) - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
maxSegmentSizeEncodingLength() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
maxSegmentSizeEncodingLength() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
maxSegmentSizeEncodingOffset() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
maxSegmentSizeEncodingOffset() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
maxSegmentSizeId() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
maxSegmentSizeId() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
maxSegmentSizeMaxValue() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
maxSegmentSizeMaxValue() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
maxSegmentSizeMetaAttribute(MetaAttribute) - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
maxSegmentSizeMetaAttribute(MetaAttribute) - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
maxSegmentSizeMinValue() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
maxSegmentSizeMinValue() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
maxSegmentSizeNullValue() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
maxSegmentSizeNullValue() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
maxSegmentSizeSinceVersion() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
maxSegmentSizeSinceVersion() - Static method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
MessageHeaderDecoder - Class in io.camunda.zeebe.journal.file
Message identifiers and length of message root
MessageHeaderDecoder() - Constructor for class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
MessageHeaderEncoder - Class in io.camunda.zeebe.journal.file
Message identifiers and length of message root
MessageHeaderEncoder() - Constructor for class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
MetaAttribute - Enum Class in io.camunda.zeebe.journal.file
Meta attribute enum for selecting a particular meta attribute value.
metadata() - Method in record class io.camunda.zeebe.journal.record.PersistedJournalRecord
Returns the value of the metadata record component.

N

name - Variable in class io.camunda.zeebe.journal.file.SegmentedJournalBuilder
 
name() - Method in class io.camunda.zeebe.journal.file.SegmentFile
 

O

offset() - Method in class io.camunda.zeebe.journal.file.BlobDecoder
 
offset() - Method in class io.camunda.zeebe.journal.file.BlobEncoder
 
offset() - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
offset() - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataEncoder
 
offset() - Method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
offset() - Method in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
offset() - Method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
offset() - Method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
offset() - Method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
offset() - Method in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
offset() - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
offset() - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
openReader() - Method in class io.camunda.zeebe.journal.file.SegmentedJournal
 
openReader() - Method in interface io.camunda.zeebe.journal.Journal
Opens a new JournalReader
OutOfDiskSpace(String) - Constructor for exception io.camunda.zeebe.journal.JournalException.OutOfDiskSpace
 

P

PersistedJournalRecord - Record Class in io.camunda.zeebe.journal.record
A JournalRecord stored in a buffer.
PersistedJournalRecord(RecordMetadata, RecordData) - Constructor for record class io.camunda.zeebe.journal.record.PersistedJournalRecord
Creates an instance of a PersistedJournalRecord record class.
PRESENCE - Enum constant in enum class io.camunda.zeebe.journal.file.MetaAttribute
Field presence indication.
putData(byte[], int, int) - Method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
putData(DirectBuffer, int, int) - Method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 

R

read(ByteBuffer, long) - Method in class io.camunda.zeebe.journal.record.JournalRecordReaderUtil
Reads the JournalRecord in the buffer at the current position.
readData(DirectBuffer, int) - Method in interface io.camunda.zeebe.journal.record.JournalRecordSerializer
Reads the RecordData from the buffer at offset 0.
readData(DirectBuffer, int) - Method in class io.camunda.zeebe.journal.record.SBESerializer
 
readMetadata(DirectBuffer, int) - Method in interface io.camunda.zeebe.journal.record.JournalRecordSerializer
Reads the RecordMetadata from the buffer at offset 0.
readMetadata(DirectBuffer, int) - Method in class io.camunda.zeebe.journal.record.SBESerializer
 
record() - Method in record class io.camunda.zeebe.journal.record.PersistedJournalRecord
Returns the value of the record record component.
RecordData - Record Class in io.camunda.zeebe.journal.record
 
RecordData(long, long, DirectBuffer) - Constructor for record class io.camunda.zeebe.journal.record.RecordData
Creates an instance of a RecordData record class.
RecordDataDecoder - Class in io.camunda.zeebe.journal.file
 
RecordDataDecoder() - Constructor for class io.camunda.zeebe.journal.file.RecordDataDecoder
 
RecordDataEncoder - Class in io.camunda.zeebe.journal.file
 
RecordDataEncoder() - Constructor for class io.camunda.zeebe.journal.file.RecordDataEncoder
 
RecordMetadata - Record Class in io.camunda.zeebe.journal.record
 
RecordMetadata(long, int) - Constructor for record class io.camunda.zeebe.journal.record.RecordMetadata
Creates an instance of a RecordMetadata record class.
RecordMetadataDecoder - Class in io.camunda.zeebe.journal.file
 
RecordMetadataDecoder() - Constructor for class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
RecordMetadataEncoder - Class in io.camunda.zeebe.journal.file
 
RecordMetadataEncoder() - Constructor for class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
reset(long) - Method in class io.camunda.zeebe.journal.file.SegmentedJournal
 
reset(long) - Method in interface io.camunda.zeebe.journal.Journal
Delete all records in the journal and reset the next index to nextIndex.
resetLastFlushedIndex() - Method in class io.camunda.zeebe.journal.JournalMetaStore.InMemory
 
resetLastFlushedIndex() - Method in interface io.camunda.zeebe.journal.JournalMetaStore
Nulls the last flushed index.

S

sbeBlockLength() - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
sbeBlockLength() - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataEncoder
 
sbeBlockLength() - Method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
sbeBlockLength() - Method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
sbeBlockLength() - Method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
sbeBlockLength() - Method in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
sbeBlockLength() - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
sbeBlockLength() - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
sbeDecodedLength() - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
sbeDecodedLength() - Method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
sbeDecodedLength() - Method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
sbeDecodedLength() - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
sbeRewind() - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
sbeRewind() - Method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
sbeRewind() - Method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
sbeRewind() - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
sbeSchemaId() - Method in class io.camunda.zeebe.journal.file.BlobDecoder
 
sbeSchemaId() - Method in class io.camunda.zeebe.journal.file.BlobEncoder
 
sbeSchemaId() - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
sbeSchemaId() - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataEncoder
 
sbeSchemaId() - Method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
sbeSchemaId() - Method in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
sbeSchemaId() - Method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
sbeSchemaId() - Method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
sbeSchemaId() - Method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
sbeSchemaId() - Method in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
sbeSchemaId() - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
sbeSchemaId() - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
sbeSchemaVersion() - Method in class io.camunda.zeebe.journal.file.BlobDecoder
 
sbeSchemaVersion() - Method in class io.camunda.zeebe.journal.file.BlobEncoder
 
sbeSchemaVersion() - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
sbeSchemaVersion() - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataEncoder
 
sbeSchemaVersion() - Method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
sbeSchemaVersion() - Method in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
sbeSchemaVersion() - Method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
sbeSchemaVersion() - Method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
sbeSchemaVersion() - Method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
sbeSchemaVersion() - Method in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
sbeSchemaVersion() - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
sbeSchemaVersion() - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
sbeSemanticType() - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
sbeSemanticType() - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataEncoder
 
sbeSemanticType() - Method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
sbeSemanticType() - Method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
sbeSemanticType() - Method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
sbeSemanticType() - Method in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
sbeSemanticType() - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
sbeSemanticType() - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
SBESerializer - Class in io.camunda.zeebe.journal.record
The serializer that writes and reads a journal record according to the SBE schema defined.
SBESerializer() - Constructor for class io.camunda.zeebe.journal.record.SBESerializer
 
sbeSkip() - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
sbeSkip() - Method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
sbeSkip() - Method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
sbeSkip() - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
sbeTemplateId() - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
sbeTemplateId() - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataEncoder
 
sbeTemplateId() - Method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
sbeTemplateId() - Method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
sbeTemplateId() - Method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
sbeTemplateId() - Method in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
sbeTemplateId() - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
sbeTemplateId() - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
SCHEMA_ID - Static variable in class io.camunda.zeebe.journal.file.BlobDecoder
 
SCHEMA_ID - Static variable in class io.camunda.zeebe.journal.file.BlobEncoder
 
SCHEMA_ID - Static variable in class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
SCHEMA_ID - Static variable in class io.camunda.zeebe.journal.file.DescriptorMetadataEncoder
 
SCHEMA_ID - Static variable in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
SCHEMA_ID - Static variable in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
SCHEMA_ID - Static variable in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
SCHEMA_ID - Static variable in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
SCHEMA_ID - Static variable in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
SCHEMA_ID - Static variable in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
SCHEMA_ID - Static variable in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
SCHEMA_ID - Static variable in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
SCHEMA_VERSION - Static variable in class io.camunda.zeebe.journal.file.BlobDecoder
 
SCHEMA_VERSION - Static variable in class io.camunda.zeebe.journal.file.BlobEncoder
 
SCHEMA_VERSION - Static variable in class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
SCHEMA_VERSION - Static variable in class io.camunda.zeebe.journal.file.DescriptorMetadataEncoder
 
SCHEMA_VERSION - Static variable in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
SCHEMA_VERSION - Static variable in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
SCHEMA_VERSION - Static variable in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
SCHEMA_VERSION - Static variable in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
SCHEMA_VERSION - Static variable in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
SCHEMA_VERSION - Static variable in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
SCHEMA_VERSION - Static variable in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
SCHEMA_VERSION - Static variable in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
schemaId() - Method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
schemaId(int) - Method in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
schemaIdEncodingLength() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
schemaIdEncodingLength() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
schemaIdEncodingOffset() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
schemaIdEncodingOffset() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
schemaIdMaxValue() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
schemaIdMaxValue() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
schemaIdMinValue() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
schemaIdMinValue() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
schemaIdNullValue() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
schemaIdNullValue() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
schemaIdSinceVersion() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
seek(long) - Method in interface io.camunda.zeebe.journal.JournalReader
Seek to a record at the given index.
seekToAsqn(long) - Method in interface io.camunda.zeebe.journal.JournalReader
Seek to a record with the highest ASQN less than or equal to the given asqn.
seekToAsqn(long, long) - Method in interface io.camunda.zeebe.journal.JournalReader
Seek to a record with the highest ASQN less than or equal to the given asqn, with the restriction that it seeks to a record with index less than or equal to the given indexUpperBound.
seekToFirst() - Method in interface io.camunda.zeebe.journal.JournalReader
Seek to the first index of the journal.
seekToLast() - Method in interface io.camunda.zeebe.journal.JournalReader
Seek to the last index of the journal.
SegmentDescriptorDecoder - Class in io.camunda.zeebe.journal.file
 
SegmentDescriptorDecoder() - Constructor for class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
SegmentDescriptorEncoder - Class in io.camunda.zeebe.journal.file
 
SegmentDescriptorEncoder() - Constructor for class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
SegmentedJournal - Class in io.camunda.zeebe.journal.file
A file based journal.
SegmentedJournalBuilder - Class in io.camunda.zeebe.journal.file
Raft log builder.
SegmentedJournalBuilder() - Constructor for class io.camunda.zeebe.journal.file.SegmentedJournalBuilder
 
SegmentFile - Class in io.camunda.zeebe.journal.file
Segment file utility.
SegmentFull(String) - Constructor for exception io.camunda.zeebe.journal.JournalException.SegmentFull
 
segmentId() - Method in record class io.camunda.zeebe.journal.file.UninitializedSegment
Returns the value of the segmentId record component.
SegmentSizeTooSmall(String) - Constructor for exception io.camunda.zeebe.journal.JournalException.SegmentSizeTooSmall
 
SEMANTIC_TYPE - Enum constant in enum class io.camunda.zeebe.journal.file.MetaAttribute
The type relationship to a FIX tag value encoded type.
SEMANTIC_VERSION - Static variable in class io.camunda.zeebe.journal.file.BlobDecoder
 
SEMANTIC_VERSION - Static variable in class io.camunda.zeebe.journal.file.BlobEncoder
 
SEMANTIC_VERSION - Static variable in class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
SEMANTIC_VERSION - Static variable in class io.camunda.zeebe.journal.file.DescriptorMetadataEncoder
 
SEMANTIC_VERSION - Static variable in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
SEMANTIC_VERSION - Static variable in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
SEMANTIC_VERSION - Static variable in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
SEMANTIC_VERSION - Static variable in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
SEMANTIC_VERSION - Static variable in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
SEMANTIC_VERSION - Static variable in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
SEMANTIC_VERSION - Static variable in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
SEMANTIC_VERSION - Static variable in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
skipData() - Method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
storeLastFlushedIndex(long) - Method in class io.camunda.zeebe.journal.JournalMetaStore.InMemory
 
storeLastFlushedIndex(long) - Method in interface io.camunda.zeebe.journal.JournalMetaStore
Update lastFlushedIndex in metastore.

T

TEMPLATE_ID - Static variable in class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
TEMPLATE_ID - Static variable in class io.camunda.zeebe.journal.file.DescriptorMetadataEncoder
 
TEMPLATE_ID - Static variable in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
TEMPLATE_ID - Static variable in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
TEMPLATE_ID - Static variable in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
TEMPLATE_ID - Static variable in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
TEMPLATE_ID - Static variable in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
TEMPLATE_ID - Static variable in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
templateId() - Method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
templateId(int) - Method in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
templateIdEncodingLength() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
templateIdEncodingLength() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
templateIdEncodingOffset() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
templateIdEncodingOffset() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
templateIdMaxValue() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
templateIdMaxValue() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
templateIdMinValue() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
templateIdMinValue() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
templateIdNullValue() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
templateIdNullValue() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
templateIdSinceVersion() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
TIME_UNIT - Enum constant in enum class io.camunda.zeebe.journal.file.MetaAttribute
Time unit applied to the epoch.
toString() - Method in class io.camunda.zeebe.journal.file.BlobDecoder
 
toString() - Method in class io.camunda.zeebe.journal.file.BlobEncoder
 
toString() - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
toString() - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataEncoder
 
toString() - Method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
toString() - Method in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
toString() - Method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
toString() - Method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
toString() - Method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
toString() - Method in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
toString() - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
toString() - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
toString() - Method in record class io.camunda.zeebe.journal.file.UninitializedSegment
Returns a string representation of this record class.
toString() - Method in record class io.camunda.zeebe.journal.record.PersistedJournalRecord
Returns a string representation of this record class.
toString() - Method in record class io.camunda.zeebe.journal.record.RecordData
Returns a string representation of this record class.
toString() - Method in record class io.camunda.zeebe.journal.record.RecordMetadata
Returns a string representation of this record class.

U

UninitializedSegment - Record Class in io.camunda.zeebe.journal.file
Holds a normal segment file that hasn't been written to and that has no SegmentDescriptor.
UninitializedSegment(SegmentFile, long, int, MappedByteBuffer, JournalIndex) - Constructor for record class io.camunda.zeebe.journal.file.UninitializedSegment
Creates an instance of a UninitializedSegment record class.

V

valueOf(String) - Static method in enum class io.camunda.zeebe.journal.file.MetaAttribute
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.camunda.zeebe.journal.file.MetaAttribute
Returns an array containing the constants of this enum class, in the order they are declared.
varDataEncodingLength() - Static method in class io.camunda.zeebe.journal.file.BlobDecoder
 
varDataEncodingLength() - Static method in class io.camunda.zeebe.journal.file.BlobEncoder
 
varDataEncodingOffset() - Static method in class io.camunda.zeebe.journal.file.BlobDecoder
 
varDataEncodingOffset() - Static method in class io.camunda.zeebe.journal.file.BlobEncoder
 
varDataMaxValue() - Static method in class io.camunda.zeebe.journal.file.BlobDecoder
 
varDataMaxValue() - Static method in class io.camunda.zeebe.journal.file.BlobEncoder
 
varDataMinValue() - Static method in class io.camunda.zeebe.journal.file.BlobDecoder
 
varDataMinValue() - Static method in class io.camunda.zeebe.journal.file.BlobEncoder
 
varDataNullValue() - Static method in class io.camunda.zeebe.journal.file.BlobDecoder
 
varDataNullValue() - Static method in class io.camunda.zeebe.journal.file.BlobEncoder
 
varDataSinceVersion() - Static method in class io.camunda.zeebe.journal.file.BlobDecoder
 
version() - Method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
version(int) - Method in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
versionEncodingLength() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
versionEncodingLength() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
versionEncodingOffset() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
versionEncodingOffset() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
versionMaxValue() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
versionMaxValue() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
versionMinValue() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
versionMinValue() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
versionNullValue() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
versionNullValue() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
versionSinceVersion() - Static method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 

W

withDirectory(File) - Method in class io.camunda.zeebe.journal.file.SegmentedJournalBuilder
Sets the journal directory, returning the builder for method chaining.
withDirectory(String) - Method in class io.camunda.zeebe.journal.file.SegmentedJournalBuilder
Sets the journal directory, returning the builder for method chaining.
withFreeDiskSpace(long) - Method in class io.camunda.zeebe.journal.file.SegmentedJournalBuilder
Sets the minimum free disk space to leave when allocating a new segment
withJournalIndexDensity(int) - Method in class io.camunda.zeebe.journal.file.SegmentedJournalBuilder
 
withMaxSegmentSize(int) - Method in class io.camunda.zeebe.journal.file.SegmentedJournalBuilder
Sets the maximum segment size in bytes, returning the builder for method chaining.
withMetaStore(JournalMetaStore) - Method in class io.camunda.zeebe.journal.file.SegmentedJournalBuilder
 
withName(String) - Method in class io.camunda.zeebe.journal.file.SegmentedJournalBuilder
Sets the storage name.
withPartitionId(int) - Method in class io.camunda.zeebe.journal.file.SegmentedJournalBuilder
The ID of the partition on which this journal resides.
withPreallocateSegmentFiles(boolean) - Method in class io.camunda.zeebe.journal.file.SegmentedJournalBuilder
Sets whether segment files are pre-allocated at creation.
wrap(DirectBuffer, int) - Method in class io.camunda.zeebe.journal.file.BlobDecoder
 
wrap(DirectBuffer, int) - Method in class io.camunda.zeebe.journal.file.MessageHeaderDecoder
 
wrap(DirectBuffer, int, int, int) - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
wrap(DirectBuffer, int, int, int) - Method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
wrap(DirectBuffer, int, int, int) - Method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
wrap(DirectBuffer, int, int, int) - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
wrap(MutableDirectBuffer, int) - Method in class io.camunda.zeebe.journal.file.BlobEncoder
 
wrap(MutableDirectBuffer, int) - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataEncoder
 
wrap(MutableDirectBuffer, int) - Method in class io.camunda.zeebe.journal.file.MessageHeaderEncoder
 
wrap(MutableDirectBuffer, int) - Method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
wrap(MutableDirectBuffer, int) - Method in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
wrap(MutableDirectBuffer, int) - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
wrapAndApplyHeader(DirectBuffer, int, MessageHeaderDecoder) - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataDecoder
 
wrapAndApplyHeader(DirectBuffer, int, MessageHeaderDecoder) - Method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
wrapAndApplyHeader(DirectBuffer, int, MessageHeaderDecoder) - Method in class io.camunda.zeebe.journal.file.RecordMetadataDecoder
 
wrapAndApplyHeader(DirectBuffer, int, MessageHeaderDecoder) - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorDecoder
 
wrapAndApplyHeader(MutableDirectBuffer, int, MessageHeaderEncoder) - Method in class io.camunda.zeebe.journal.file.DescriptorMetadataEncoder
 
wrapAndApplyHeader(MutableDirectBuffer, int, MessageHeaderEncoder) - Method in class io.camunda.zeebe.journal.file.RecordDataEncoder
 
wrapAndApplyHeader(MutableDirectBuffer, int, MessageHeaderEncoder) - Method in class io.camunda.zeebe.journal.file.RecordMetadataEncoder
 
wrapAndApplyHeader(MutableDirectBuffer, int, MessageHeaderEncoder) - Method in class io.camunda.zeebe.journal.file.SegmentDescriptorEncoder
 
wrapData(DirectBuffer) - Method in class io.camunda.zeebe.journal.file.RecordDataDecoder
 
writeData(long, long, BufferWriter, MutableDirectBuffer, int) - Method in interface io.camunda.zeebe.journal.record.JournalRecordSerializer
 
writeData(long, long, BufferWriter, MutableDirectBuffer, int) - Method in class io.camunda.zeebe.journal.record.SBESerializer
 
writeData(RecordData, MutableDirectBuffer, int) - Method in interface io.camunda.zeebe.journal.record.JournalRecordSerializer
Writes a RecordData to the buffer.
writeMetadata(RecordMetadata, MutableDirectBuffer, int) - Method in interface io.camunda.zeebe.journal.record.JournalRecordSerializer
Writes a RecordMetadata to the buffer.
writeMetadata(RecordMetadata, MutableDirectBuffer, int) - Method in class io.camunda.zeebe.journal.record.SBESerializer
 
A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form