Index

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

A

accepts(ValueType) - Method in class io.camunda.zeebe.backup.processing.CheckpointRecordsProcessor
 
addCheckpointListener(CheckpointListener) - Method in class io.camunda.zeebe.backup.processing.CheckpointRecordsProcessor
Registers a listener.
apply(CheckpointRecord) - Method in class io.camunda.zeebe.backup.processing.CheckpointCreatedEventApplier
 

B

Backup - Interface in io.camunda.zeebe.backup.api
Represents a backup
BackupDescriptor - Interface in io.camunda.zeebe.backup.api
Additional information about the backup that might be required for restoring or querying the status
BackupDescriptorImpl - Record Class in io.camunda.zeebe.backup.common
 
BackupDescriptorImpl(Optional<String>, long, int, String) - Constructor for record class io.camunda.zeebe.backup.common.BackupDescriptorImpl
Creates an instance of a BackupDescriptorImpl record class.
BackupIdentifier - Interface in io.camunda.zeebe.backup.api
Uniquely identifies a backup stored in the BackupStore.
BackupIdentifierImpl - Record Class in io.camunda.zeebe.backup.common
 
BackupIdentifierImpl(int, int, long) - Constructor for record class io.camunda.zeebe.backup.common.BackupIdentifierImpl
Creates an instance of a BackupIdentifierImpl record class.
BackupIdentifierWildcard - Interface in io.camunda.zeebe.backup.api
Similar to BackupIdentifier but fields that are omitted should be interpreted as a wildcard.
BackupIdentifierWildcardImpl - Record Class in io.camunda.zeebe.backup.common
 
BackupIdentifierWildcardImpl(Optional<Integer>, Optional<Integer>, Optional<Long>) - Constructor for record class io.camunda.zeebe.backup.common.BackupIdentifierWildcardImpl
Creates an instance of a BackupIdentifierWildcardImpl record class.
BackupImpl - Record Class in io.camunda.zeebe.backup.common
 
BackupImpl(BackupIdentifier, BackupDescriptor, NamedFileSet, NamedFileSet) - Constructor for record class io.camunda.zeebe.backup.common.BackupImpl
Creates an instance of a BackupImpl record class.
BackupManager - Interface in io.camunda.zeebe.backup.api
Manages backup of a partition *
BackupManagerMetrics - Class in io.camunda.zeebe.backup.metrics
 
BackupManagerMetrics(int) - Constructor for class io.camunda.zeebe.backup.metrics.BackupManagerMetrics
 
BackupManagerMetrics.OperationMetrics - Class in io.camunda.zeebe.backup.metrics
 
BackupService - Class in io.camunda.zeebe.backup.management
Backup manager that takes and manages backup asynchronously
BackupService(int, int, int, BackupStore, PersistedSnapshotStore, Path, Predicate<Path>) - Constructor for class io.camunda.zeebe.backup.management.BackupService
 
BackupStatus - Interface in io.camunda.zeebe.backup.api
Represents the status of a backup.
BackupStatusCode - Enum Class in io.camunda.zeebe.backup.api
 
BackupStatusImpl - Record Class in io.camunda.zeebe.backup.common
 
BackupStatusImpl(BackupIdentifier, Optional<BackupDescriptor>, BackupStatusCode, Optional<String>, Optional<Instant>, Optional<Instant>) - Constructor for record class io.camunda.zeebe.backup.common.BackupStatusImpl
Creates an instance of a BackupStatusImpl record class.
BackupStore - Interface in io.camunda.zeebe.backup.api
A store where the backup is stored *
brokerVersion() - Method in interface io.camunda.zeebe.backup.api.BackupDescriptor
Describes the version of the broker that took the backup.
brokerVersion() - Method in record class io.camunda.zeebe.backup.common.BackupDescriptorImpl
Returns the value of the brokerVersion record component.
BY_STATUS - Static variable in enum class io.camunda.zeebe.backup.api.BackupStatusCode
 

C

cancelInProgressOperations() - Method in class io.camunda.zeebe.backup.metrics.BackupManagerMetrics
 
CheckpointCreatedEventApplier - Class in io.camunda.zeebe.backup.processing
 
CheckpointCreatedEventApplier(CheckpointState, Set<CheckpointListener>, CheckpointMetrics) - Constructor for class io.camunda.zeebe.backup.processing.CheckpointCreatedEventApplier
 
CheckpointCreateProcessor - Class in io.camunda.zeebe.backup.processing
 
CheckpointCreateProcessor(CheckpointState, BackupManager, Set<CheckpointListener>, CheckpointMetrics) - Constructor for class io.camunda.zeebe.backup.processing.CheckpointCreateProcessor
 
checkpointId() - Method in interface io.camunda.zeebe.backup.api.BackupIdentifier
 
checkpointId() - Method in interface io.camunda.zeebe.backup.api.BackupIdentifierWildcard
 
checkpointId() - Method in record class io.camunda.zeebe.backup.common.BackupIdentifierImpl
Returns the value of the checkpointId record component.
checkpointId() - Method in record class io.camunda.zeebe.backup.common.BackupIdentifierWildcardImpl
Returns the value of the checkpointId record component.
CheckpointInfo - Class in io.camunda.zeebe.backup.processing.state
Checkpoint info stored in db in msgpack format.
CheckpointInfo() - Constructor for class io.camunda.zeebe.backup.processing.state.CheckpointInfo
 
CheckpointListener - Interface in io.camunda.zeebe.backup.api
Can be used by InterPartitionCommand Sender/Receiver to get the latest checkpointId.
CheckpointMetrics - Class in io.camunda.zeebe.backup.metrics
 
CheckpointMetrics(int) - Constructor for class io.camunda.zeebe.backup.metrics.CheckpointMetrics
 
checkpointPosition() - Method in interface io.camunda.zeebe.backup.api.BackupDescriptor
 
checkpointPosition() - Method in record class io.camunda.zeebe.backup.common.BackupDescriptorImpl
Returns the value of the checkpointPosition record component.
CheckpointRecordsProcessor - Class in io.camunda.zeebe.backup.processing
Process and replays records related to Checkpoint.
CheckpointRecordsProcessor(BackupManager, int) - Constructor for class io.camunda.zeebe.backup.processing.CheckpointRecordsProcessor
 
CheckpointState - Interface in io.camunda.zeebe.backup.processing.state
 
closeAsync() - Method in interface io.camunda.zeebe.backup.api.BackupManager
Close Backup manager
closeAsync() - Method in interface io.camunda.zeebe.backup.api.BackupStore
 
closeAsync() - Method in class io.camunda.zeebe.backup.management.NoopBackupManager
 
complete(T, Throwable) - Method in class io.camunda.zeebe.backup.metrics.BackupManagerMetrics.OperationMetrics
 
COMPLETED - Enum constant in enum class io.camunda.zeebe.backup.api.BackupStatusCode
 
Context - Record Class in io.camunda.zeebe.backup.processing
There is a good chance that we will get rid of this context, and use a "ProcessingContext" defined by the StreamProcessor.
Context(ZeebeDb, TransactionContext, ProcessingScheduleService) - Constructor for record class io.camunda.zeebe.backup.processing.Context
Creates an instance of a Context record class.
created() - Method in interface io.camunda.zeebe.backup.api.BackupStatus
 
created() - Method in record class io.camunda.zeebe.backup.common.BackupStatusImpl
Returns the value of the created record component.
created(long, long) - Method in class io.camunda.zeebe.backup.metrics.CheckpointMetrics
 

D

DbCheckpointState - Class in io.camunda.zeebe.backup.processing.state
 
DbCheckpointState(ZeebeDb<ZbColumnFamilies>, TransactionContext) - Constructor for class io.camunda.zeebe.backup.processing.state.DbCheckpointState
 
delete(BackupIdentifier) - Method in interface io.camunda.zeebe.backup.api.BackupStore
Delete all state related to the backup from the storage.
deleteBackup(long) - Method in interface io.camunda.zeebe.backup.api.BackupManager
Deletes the backup.
deleteBackup(long) - Method in class io.camunda.zeebe.backup.management.BackupService
 
deleteBackup(long) - Method in class io.camunda.zeebe.backup.management.NoopBackupManager
 
descriptor() - Method in interface io.camunda.zeebe.backup.api.Backup
 
descriptor() - Method in interface io.camunda.zeebe.backup.api.BackupStatus
 
descriptor() - Method in record class io.camunda.zeebe.backup.common.BackupImpl
Returns the value of the descriptor record component.
descriptor() - Method in record class io.camunda.zeebe.backup.common.BackupStatusImpl
Returns the value of the descriptor record component.
DOES_NOT_EXIST - Enum constant in enum class io.camunda.zeebe.backup.api.BackupStatusCode
 
doesNotExist(BackupIdentifier) - Static method in record class io.camunda.zeebe.backup.common.BackupStatusImpl
 

E

equals(Object) - Method in record class io.camunda.zeebe.backup.common.BackupDescriptorImpl
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.camunda.zeebe.backup.common.BackupIdentifierImpl
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.camunda.zeebe.backup.common.BackupIdentifierWildcardImpl
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.camunda.zeebe.backup.common.BackupImpl
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.camunda.zeebe.backup.common.BackupStatusImpl
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.camunda.zeebe.backup.common.NamedFileSetImpl
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.camunda.zeebe.backup.processing.Context
Indicates whether some other object is "equal to" this one.
executor() - Method in record class io.camunda.zeebe.backup.processing.Context
Returns the value of the executor record component.

F

FAILED - Enum constant in enum class io.camunda.zeebe.backup.api.BackupStatusCode
 
failInProgressBackup(long) - Method in interface io.camunda.zeebe.backup.api.BackupManager
 
failInProgressBackup(long) - Method in class io.camunda.zeebe.backup.management.BackupService
 
failInProgressBackup(long) - Method in class io.camunda.zeebe.backup.management.NoopBackupManager
 
failureReason() - Method in interface io.camunda.zeebe.backup.api.BackupStatus
 
failureReason() - Method in record class io.camunda.zeebe.backup.common.BackupStatusImpl
Returns the value of the failureReason record component.
files() - Method in interface io.camunda.zeebe.backup.api.NamedFileSet
 
files() - Method in record class io.camunda.zeebe.backup.common.NamedFileSetImpl
 
from(BackupDescriptor) - Static method in record class io.camunda.zeebe.backup.common.BackupDescriptorImpl
 
from(BackupIdentifier) - Static method in record class io.camunda.zeebe.backup.common.BackupIdentifierImpl
 

G

getBackupStatus(long) - Method in interface io.camunda.zeebe.backup.api.BackupManager
Get the status of the backup
getBackupStatus(long) - Method in class io.camunda.zeebe.backup.management.BackupService
 
getBackupStatus(long) - Method in class io.camunda.zeebe.backup.management.NoopBackupManager
 
getCheckpointId() - Method in interface io.camunda.zeebe.backup.processing.state.CheckpointState
Returns the id of the last created checkpoint
getCheckpointId() - Method in class io.camunda.zeebe.backup.processing.state.DbCheckpointState
 
getCheckpointPosition() - Method in interface io.camunda.zeebe.backup.processing.state.CheckpointState
Returns the position of the last created checkpoint
getCheckpointPosition() - Method in class io.camunda.zeebe.backup.processing.state.DbCheckpointState
 
getId() - Method in class io.camunda.zeebe.backup.processing.state.CheckpointInfo
 
getName() - Method in class io.camunda.zeebe.backup.management.BackupService
 
getPosition() - Method in class io.camunda.zeebe.backup.processing.state.CheckpointInfo
 
getStatus(BackupIdentifier) - Method in interface io.camunda.zeebe.backup.api.BackupStore
Returns the status of the backup

H

hashCode() - Method in record class io.camunda.zeebe.backup.common.BackupDescriptorImpl
Returns a hash code value for this object.
hashCode() - Method in record class io.camunda.zeebe.backup.common.BackupIdentifierImpl
Returns a hash code value for this object.
hashCode() - Method in record class io.camunda.zeebe.backup.common.BackupIdentifierWildcardImpl
Returns a hash code value for this object.
hashCode() - Method in record class io.camunda.zeebe.backup.common.BackupImpl
Returns a hash code value for this object.
hashCode() - Method in record class io.camunda.zeebe.backup.common.BackupStatusImpl
Returns a hash code value for this object.
hashCode() - Method in record class io.camunda.zeebe.backup.common.NamedFileSetImpl
Returns a hash code value for this object.
hashCode() - Method in record class io.camunda.zeebe.backup.processing.Context
Returns a hash code value for this object.

I

id() - Method in interface io.camunda.zeebe.backup.api.Backup
 
id() - Method in interface io.camunda.zeebe.backup.api.BackupStatus
 
id() - Method in record class io.camunda.zeebe.backup.common.BackupImpl
Returns the value of the id record component.
id() - Method in record class io.camunda.zeebe.backup.common.BackupStatusImpl
Returns the value of the id record component.
ignored() - Method in class io.camunda.zeebe.backup.metrics.CheckpointMetrics
 
IN_PROGRESS - Enum constant in enum class io.camunda.zeebe.backup.api.BackupStatusCode
 
init(RecordProcessorContext) - Method in class io.camunda.zeebe.backup.processing.CheckpointRecordsProcessor
 
io.camunda.zeebe.backup.api - package io.camunda.zeebe.backup.api
 
io.camunda.zeebe.backup.common - package io.camunda.zeebe.backup.common
 
io.camunda.zeebe.backup.management - package io.camunda.zeebe.backup.management
 
io.camunda.zeebe.backup.metrics - package io.camunda.zeebe.backup.metrics
 
io.camunda.zeebe.backup.processing - package io.camunda.zeebe.backup.processing
 
io.camunda.zeebe.backup.processing.state - package io.camunda.zeebe.backup.processing.state
 

L

lastModified() - Method in interface io.camunda.zeebe.backup.api.BackupStatus
 
lastModified() - Method in record class io.camunda.zeebe.backup.common.BackupStatusImpl
Returns the value of the lastModified record component.
list(BackupIdentifierWildcard) - Method in interface io.camunda.zeebe.backup.api.BackupStore
Uses the given wildcard to list all backups matching this wildcard.
listBackups() - Method in interface io.camunda.zeebe.backup.api.BackupManager
Get all available backups where status is one of BackupStatusCode.COMPLETED, BackupStatusCode.FAILED, BackupStatusCode.IN_PROGRESS
listBackups() - Method in class io.camunda.zeebe.backup.management.BackupService
 
listBackups() - Method in class io.camunda.zeebe.backup.management.NoopBackupManager
 

M

markFailed(BackupIdentifier, String) - Method in interface io.camunda.zeebe.backup.api.BackupStore
Marks the backup as failed.
matches(BackupIdentifier) - Method in interface io.camunda.zeebe.backup.api.BackupIdentifierWildcard
Predicate that tries to match an id to this wildcard.
matches(BackupIdentifier) - Method in record class io.camunda.zeebe.backup.common.BackupIdentifierWildcardImpl
 

N

namedFiles() - Method in interface io.camunda.zeebe.backup.api.NamedFileSet
 
namedFiles() - Method in record class io.camunda.zeebe.backup.common.NamedFileSetImpl
Returns the value of the namedFiles record component.
NamedFileSet - Interface in io.camunda.zeebe.backup.api
A set of files with names.
NamedFileSetImpl - Record Class in io.camunda.zeebe.backup.common
 
NamedFileSetImpl(Map<String, Path>) - Constructor for record class io.camunda.zeebe.backup.common.NamedFileSetImpl
Creates an instance of a NamedFileSetImpl record class.
names() - Method in interface io.camunda.zeebe.backup.api.NamedFileSet
 
names() - Method in record class io.camunda.zeebe.backup.common.NamedFileSetImpl
 
NO_CHECKPOINT - Static variable in interface io.camunda.zeebe.backup.processing.state.CheckpointState
 
nodeId() - Method in interface io.camunda.zeebe.backup.api.BackupIdentifier
 
nodeId() - Method in interface io.camunda.zeebe.backup.api.BackupIdentifierWildcard
 
nodeId() - Method in record class io.camunda.zeebe.backup.common.BackupIdentifierImpl
Returns the value of the nodeId record component.
nodeId() - Method in record class io.camunda.zeebe.backup.common.BackupIdentifierWildcardImpl
Returns the value of the nodeId record component.
NoopBackupManager - Class in io.camunda.zeebe.backup.management
 
NoopBackupManager(String) - Constructor for class io.camunda.zeebe.backup.management.NoopBackupManager
 
numberOfPartitions() - Method in interface io.camunda.zeebe.backup.api.BackupDescriptor
The number of partitions configured in the system at the time the backup is taken.
numberOfPartitions() - Method in record class io.camunda.zeebe.backup.common.BackupDescriptorImpl
Returns the value of the numberOfPartitions record component.

O

onActorClosing() - Method in class io.camunda.zeebe.backup.management.BackupService
 
onNewCheckpointCreated(long) - Method in interface io.camunda.zeebe.backup.api.CheckpointListener
Called when ever a new checkpoint is created.
onProcessingError(Throwable, TypedRecord, ProcessingResultBuilder) - Method in class io.camunda.zeebe.backup.processing.CheckpointRecordsProcessor
 
onRecovered(ReadonlyStreamProcessorContext) - Method in class io.camunda.zeebe.backup.processing.CheckpointRecordsProcessor
 

P

partitionId() - Method in interface io.camunda.zeebe.backup.api.BackupIdentifier
 
partitionId() - Method in interface io.camunda.zeebe.backup.api.BackupIdentifierWildcard
 
partitionId() - Method in record class io.camunda.zeebe.backup.common.BackupIdentifierImpl
Returns the value of the partitionId record component.
partitionId() - Method in record class io.camunda.zeebe.backup.common.BackupIdentifierWildcardImpl
Returns the value of the partitionId record component.
process(TypedRecord<CheckpointRecord>, ProcessingResultBuilder) - Method in class io.camunda.zeebe.backup.processing.CheckpointCreateProcessor
 
process(TypedRecord, ProcessingResultBuilder) - Method in class io.camunda.zeebe.backup.processing.CheckpointRecordsProcessor
 

R

replay(TypedRecord) - Method in class io.camunda.zeebe.backup.processing.CheckpointRecordsProcessor
 
restore(BackupIdentifier, Path) - Method in interface io.camunda.zeebe.backup.api.BackupStore
Restores the backup

S

save(Backup) - Method in interface io.camunda.zeebe.backup.api.BackupStore
Saves the backup to the backup storage.
segments() - Method in interface io.camunda.zeebe.backup.api.Backup
 
segments() - Method in record class io.camunda.zeebe.backup.common.BackupImpl
Returns the value of the segments record component.
setCheckpointId(long, long) - Method in class io.camunda.zeebe.backup.metrics.CheckpointMetrics
 
setCheckpointInfo(long, long) - Method in interface io.camunda.zeebe.backup.processing.state.CheckpointState
Set checkpointId and checkpointPosition
setCheckpointInfo(long, long) - Method in class io.camunda.zeebe.backup.processing.state.DbCheckpointState
 
setId(long) - Method in class io.camunda.zeebe.backup.processing.state.CheckpointInfo
 
setPosition(long) - Method in class io.camunda.zeebe.backup.processing.state.CheckpointInfo
 
snapshot() - Method in interface io.camunda.zeebe.backup.api.Backup
 
snapshot() - Method in record class io.camunda.zeebe.backup.common.BackupImpl
Returns the value of the snapshot record component.
snapshotId() - Method in interface io.camunda.zeebe.backup.api.BackupDescriptor
 
snapshotId() - Method in record class io.camunda.zeebe.backup.common.BackupDescriptorImpl
Returns the value of the snapshotId record component.
startDeleting() - Method in class io.camunda.zeebe.backup.metrics.BackupManagerMetrics
 
startListingBackups() - Method in class io.camunda.zeebe.backup.metrics.BackupManagerMetrics
 
startQueryingStatus() - Method in class io.camunda.zeebe.backup.metrics.BackupManagerMetrics
 
startTakingBackup() - Method in class io.camunda.zeebe.backup.metrics.BackupManagerMetrics
 
statusCode() - Method in interface io.camunda.zeebe.backup.api.BackupStatus
 
statusCode() - Method in record class io.camunda.zeebe.backup.common.BackupStatusImpl
Returns the value of the statusCode record component.

T

takeBackup(long, long) - Method in interface io.camunda.zeebe.backup.api.BackupManager
Takes backup with id checkpointId.
takeBackup(long, long) - Method in class io.camunda.zeebe.backup.management.BackupService
 
takeBackup(long, long) - Method in class io.camunda.zeebe.backup.management.NoopBackupManager
 
toString() - Method in record class io.camunda.zeebe.backup.common.BackupDescriptorImpl
Returns a string representation of this record class.
toString() - Method in record class io.camunda.zeebe.backup.common.BackupIdentifierImpl
Returns a string representation of this record class.
toString() - Method in record class io.camunda.zeebe.backup.common.BackupIdentifierWildcardImpl
Returns a string representation of this record class.
toString() - Method in record class io.camunda.zeebe.backup.common.BackupImpl
Returns a string representation of this record class.
toString() - Method in record class io.camunda.zeebe.backup.common.BackupStatusImpl
Returns a string representation of this record class.
toString() - Method in record class io.camunda.zeebe.backup.common.NamedFileSetImpl
Returns a string representation of this record class.
toString() - Method in record class io.camunda.zeebe.backup.processing.Context
Returns a string representation of this record class.
transactionContext() - Method in record class io.camunda.zeebe.backup.processing.Context
Returns the value of the transactionContext record component.

V

valueOf(String) - Static method in enum class io.camunda.zeebe.backup.api.BackupStatusCode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.camunda.zeebe.backup.api.BackupStatusCode
Returns an array containing the constants of this enum class, in the order they are declared.

Z

zeebeDb() - Method in record class io.camunda.zeebe.backup.processing.Context
Returns the value of the zeebeDb record component.
A B C D E F G H I L M N O P R S T V Z 
All Classes and Interfaces|All Packages|Constant Field Values