Index
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
BackupDescriptorImplrecord 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
BackupIdentifierImplrecord class. - BackupIdentifierWildcard - Interface in io.camunda.zeebe.backup.api
-
Similar to
BackupIdentifierbut 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
BackupIdentifierWildcardImplrecord 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
BackupImplrecord 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
BackupStatusImplrecord 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
brokerVersionrecord 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
checkpointIdrecord component. - checkpointId() - Method in record class io.camunda.zeebe.backup.common.BackupIdentifierWildcardImpl
-
Returns the value of the
checkpointIdrecord 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
checkpointPositionrecord 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
Contextrecord 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
createdrecord 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
descriptorrecord component. - descriptor() - Method in record class io.camunda.zeebe.backup.common.BackupStatusImpl
-
Returns the value of the
descriptorrecord 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
executorrecord 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
failureReasonrecord 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
idrecord component. - id() - Method in record class io.camunda.zeebe.backup.common.BackupStatusImpl
-
Returns the value of the
idrecord 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
lastModifiedrecord 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
namedFilesrecord 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
NamedFileSetImplrecord 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
nodeIdrecord component. - nodeId() - Method in record class io.camunda.zeebe.backup.common.BackupIdentifierWildcardImpl
-
Returns the value of the
nodeIdrecord 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
numberOfPartitionsrecord 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
partitionIdrecord component. - partitionId() - Method in record class io.camunda.zeebe.backup.common.BackupIdentifierWildcardImpl
-
Returns the value of the
partitionIdrecord 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
segmentsrecord 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
snapshotrecord 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
snapshotIdrecord 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
statusCoderecord 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
transactionContextrecord 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
zeebeDbrecord component.
All Classes and Interfaces|All Packages|Constant Field Values