Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W Y Z _ 

A

abort() - Method in class kafka.tier.store.AutoAbortingGenericInputStream
 
abortedTxns - Variable in class kafka.tier.fetcher.TierFetchResult
 
AbstractAsyncServiceScheduler - Class in kafka.restore.schedulers
Abstract asynchronous service scheduler for Restore interaction with external services.
AbstractAsyncServiceScheduler(AsyncServiceSchedulerResultsReceiver) - Constructor for class kafka.restore.schedulers.AbstractAsyncServiceScheduler
Constructs new AbstractAsyncServiceScheduler.
AbstractAsyncServiceScheduler(AsyncServiceSchedulerResultsReceiver, int) - Constructor for class kafka.restore.schedulers.AbstractAsyncServiceScheduler
Constructs new AbstractAsyncServiceScheduler.
AbstractAsyncServiceScheduler.AsyncServiceSchedulerStatus - Enum in kafka.restore.schedulers
Possible statuses of the AsyncServiceScheduler.
AbstractTierMetadata - Class in kafka.tier.domain
 
AbstractTierMetadata() - Constructor for class kafka.tier.domain.AbstractTierMetadata
 
AbstractTierSegmentMetadata - Class in kafka.tier.domain
Represents metadata for a particular segment.
AbstractTierSegmentMetadata() - Constructor for class kafka.tier.domain.AbstractTierSegmentMetadata
 
AbstractTransition - Class in kafka.restore.statemachine.transitions
 
AbstractTransition(MessageEmitter) - Constructor for class kafka.restore.statemachine.transitions.AbstractTransition
 
accumulate(CompactStats) - Method in class kafka.tier.state.CompactStats
 
accumulatedCompactStats() - Method in class kafka.tier.serdes.TierPartitionStateHeader
 
accumulatedCompactStats(CompactStats) - Method in class kafka.tier.serdes.TierPartitionStateHeader
 
accumulatedCompactStats() - Method in class kafka.tier.state.FileTierPartitionState
 
accumulatedCompactStats() - Method in class kafka.tier.state.Header
 
accumulatedCompactStats() - Method in interface kafka.tier.state.TierPartitionState
Return the accumulated compaction stats recorded by the TierPartitionState.
ACTIVE_COLLECTOR - Static variable in class kafka.catalog.CatalogMetrics
 
ACTIVE_COLLECTOR_DOC - Static variable in class kafka.catalog.CatalogMetrics
 
ACTIVE_STATE_INDICATOR_PREFIX - Static variable in class kafka.tier.snapshot.TierTopicSnapshotMetrics
 
activeKeySha() - Method in class kafka.tier.store.encryption.EncryptionKeyManager
Returns the current active KeySha.
activeStateIndicatorMetric - Variable in class kafka.tier.backupObjectLifecycle.LifecycleManagerMetrics
 
addAccumulatedCompactStats(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierPartitionStateHeader
 
addAuditId(FlatBufferBuilder, int) - Static method in class kafka.durability.db.serdes.AuditRunInfo
 
addAuditTimeNsPerRecord(FlatBufferBuilder, int) - Static method in class kafka.durability.db.serdes.AuditRunInfo
 
addBaseOffset(FlatBufferBuilder, long) - Static method in class kafka.tier.serdes.SegmentUploadInitiate
 
addBaseOffset(FlatBufferBuilder, long) - Static method in class kafka.tier.serdes.TierPartitionStateEntry
 
addBaseProperties(Properties, String, Integer, Boolean) - Static method in class kafka.tier.client.TierTopicProducerSupplier
 
addBlobs(FlatBufferBuilder, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.TopicMetadata
 
addBrokerId(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.InitLeader
 
addBrokerId(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.MetadataSnapshotUploadInitiate
 
addChecksum(FlatBufferBuilder, long) - Static method in class kafka.tier.serdes.CheckedFileIOHeader
 
addChecksumAlgorithmId(FlatBufferBuilder, byte) - Static method in class kafka.tier.serdes.MetadataSnapshotUploadComplete
 
addChecksumAlgorithmId(FlatBufferBuilder, byte) - Static method in class kafka.tier.serdes.PartitionForceRestore
 
addClusterLinkMetadataEvent(String, String, MetadataEvent) - Method in class kafka.catalog.InMemoryLocalStore
 
addClusterLinkMetadataEvent(String, String, MetadataEvent) - Method in interface kafka.catalog.LocalStore
Add a cluster link MetadataEvent to the store.
addCommittedStartOffset(FlatBufferBuilder, long) - Static method in class kafka.durability.db.serdes.PartitionInfo
 
addCompactDirtyStartOffset(FlatBufferBuilder, long) - Static method in class kafka.tier.serdes.TierPartitionStateHeader
 
addCompactStats(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.CompactionCommitAndSwap
 
addConfig(FlatBufferBuilder, long) - Static method in class kafka.durability.db.serdes.PartitionInfo
 
addContentHash(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.PartitionForceRestore
 
addControllerEpoch(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.PartitionDeleteInitiate
 
addCurrentRetentionInDays(FlatBufferBuilder, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.TopicRetentionData
 
addCurrentVoters(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftHWMChange
 
addCurrentVoters(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
addDate(FlatBufferBuilder, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.DatedList
 
addDestinationObjectIds(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.CompactionCommitAndSwap
 
addDurabilityPartitionsOffsets(FlatBufferBuilder, int) - Static method in class kafka.durability.db.serdes.Header
 
addDurabilityRunId(FlatBufferBuilder, int) - Static method in class kafka.durability.db.serdes.Header
 
addEndOffset(FlatBufferBuilder, long) - Static method in class kafka.tier.serdes.PartitionForceRestore
 
addEndOffset(FlatBufferBuilder, long) - Static method in class kafka.tier.serdes.TierPartitionStateHeader
 
addEndOffsetDelta(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.SegmentUploadInitiate
 
addEndOffsetDelta(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierPartitionStateEntry
 
addEndPosition(FlatBufferBuilder, long) - Static method in class kafka.tier.serdes.CheckedFileIOHeader
 
addEndTime(FlatBufferBuilder, long) - Static method in class kafka.durability.restore.db.serdes.Job
 
addEpoch(FlatBufferBuilder, int) - Static method in class kafka.durability.db.kraft.serdes.KRaftQuorumInfo
 
addEpochChain(FlatBufferBuilder, int) - Static method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
addEpochChain(FlatBufferBuilder, int) - Static method in class kafka.durability.db.serdes.PartitionInfo
 
addEpochChain(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
addEpochLeaderIds(FlatBufferBuilder, int) - Static method in class kafka.durability.db.kraft.serdes.KRaftQuorumInfo
 
addErrorOffsetAndEpoch(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierPartitionStateHeader
 
addExpandBrokerId(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.IsrExpand
 
addExternalLostMessages(FlatBufferBuilder, long) - Static method in class kafka.durability.db.serdes.PartitionInfo
 
addFailedAttempts(FlatBufferBuilder, int) - Static method in class kafka.durability.db.serdes.AuditRunInfo
 
addFirstBatchTimestamp(FlatBufferBuilder, long) - Static method in class kafka.tier.serdes.SegmentUploadInitiate
 
addFirstBatchTimestamp(FlatBufferBuilder, long) - Static method in class kafka.tier.serdes.TierPartitionStateEntry
 
addFirstOffset(FlatBufferBuilder, long) - Static method in class kafka.durability.events.broker.serdes.EpochChange
 
addFreezeLogStartOffset(FlatBufferBuilder, boolean) - Static method in class kafka.tier.serdes.PartitionFence
 
addGlobalMaterializedEpoch(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.MaterializationTrackingInfo
 
addGlobalMaterializedOffset(FlatBufferBuilder, long) - Static method in class kafka.tier.serdes.MaterializationTrackingInfo
 
addHasAbortedTxns(FlatBufferBuilder, boolean) - Static method in class kafka.tier.serdes.SegmentUploadInitiate
 
addHasAbortedTxns(FlatBufferBuilder, boolean) - Static method in class kafka.tier.serdes.TierPartitionStateEntry
 
addHasEpochState(FlatBufferBuilder, boolean) - Static method in class kafka.tier.serdes.SegmentUploadInitiate
 
addHasEpochState(FlatBufferBuilder, boolean) - Static method in class kafka.tier.serdes.TierPartitionStateEntry
 
addHasFetchOffsetIncreasedInCurrentEpoch(FlatBufferBuilder, boolean) - Static method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
addHasProducerState(FlatBufferBuilder, boolean) - Static method in class kafka.tier.serdes.SegmentUploadInitiate
 
addHasProducerState(FlatBufferBuilder, boolean) - Static method in class kafka.tier.serdes.TierPartitionStateEntry
 
addHasStateChangeTimestamp(FlatBufferBuilder, boolean) - Static method in class kafka.tier.serdes.TierPartitionStateHeader
 
addHeader(FlatBufferBuilder, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.BackupObjectsMetadata
 
addHeader(FlatBufferBuilder, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
addHeader(FlatBufferBuilder, int) - Static method in class kafka.durability.db.serdes.Database
 
addHeader(FlatBufferBuilder, int) - Static method in class kafka.durability.restore.db.serdes.Database
 
addHighWatermark(FlatBufferBuilder, long) - Static method in class kafka.durability.db.serdes.PartitionInfo
 
addId(FlatBufferBuilder, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.BlobMetadata
 
addId(FlatBufferBuilder, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.TopicMetadata
 
addId(FlatBufferBuilder, int) - Static method in class kafka.durability.restore.db.serdes.Job
 
addInfo(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.DeletePartition
 
addInfo(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.DeleteRecords
 
addInfo(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.EpochChange
 
addInfo(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.InjectState
 
addInfo(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.IsrExpand
 
addInfo(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.OffsetChange
 
addInfo(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.RetentionChange
 
addInfo(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.StartOffsetChange
 
addInfo(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftHWMChange
 
addInfo(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
addInfo(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftLogSnapshotGeneration
 
addInfo(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftLogStartOffsetChange
 
addInfo(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftNodeStartUp
 
addInfo(FlatBufferBuilder, int) - Static method in class kafka.durability.events.serdes.HealthCheck
 
addIsCompacted(FlatBufferBuilder, boolean) - Static method in class kafka.durability.events.broker.serdes.RetentionChange
 
addIsr(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.DeleteRecords
 
addIsr(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.EpochChange
 
addIsr(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.OffsetChange
 
addIsr(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.StartOffsetChange
 
addJobs(FlatBufferBuilder, int) - Static method in class kafka.durability.restore.db.serdes.Database
 
addKey(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
addKraftPartitionInfos(FlatBufferBuilder, int) - Static method in class kafka.durability.db.kraft.serdes.KRaftQuorumInfo
 
addKraftQuorumState(FlatBufferBuilder, int) - Static method in class kafka.durability.db.serdes.Database
 
addLastAuditRunInfo(FlatBufferBuilder, int) - Static method in class kafka.durability.db.serdes.PartitionInfo
 
addLastCleanOffset(FlatBufferBuilder, long) - Static method in class kafka.tier.serdes.CompactionCommitAndSwap
 
addLastCompactStats(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierPartitionStateHeader
 
addLastKnownFetchOffset(FlatBufferBuilder, long) - Static method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
addLastRunTimestamp(FlatBufferBuilder, long) - Static method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
addLastSnapshotId(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.SnapshotTrackingInfo
 
addLastSnapshotTimestampMs(FlatBufferBuilder, long) - Static method in class kafka.tier.serdes.SnapshotTrackingInfo
 
addLatestDataFiles(FlatBufferBuilder, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
addLatestFile(FlatBufferBuilder, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.DatedList
 
addLatestSnapshotId(FlatBufferBuilder, int) - Static method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
addLatestSnapshotId(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftLogStartOffsetChange
 
addLatestSnapshotId(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftNodeStartUp
 
addLeader(FlatBufferBuilder, int) - Static method in class kafka.durability.restore.db.serdes.PartitionRestoreContext
 
addLeaderHighWatermark(FlatBufferBuilder, long) - Static method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
addLeaderId(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftLogSnapshotGeneration
 
addLeaderId(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftLogStartOffsetChange
 
addLeaderId(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftNodeStartUp
 
addListener(TierReplicaManager.ChangeListener) - Method in class kafka.tier.TierReplicaManager
Register a change listener.
addLocalHighWatermark(FlatBufferBuilder, long) - Static method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
addLocalLogStartOffset(FlatBufferBuilder, long) - Static method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
addLocalMaterializedEpoch(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.MaterializationTrackingInfo
 
addLocalMaterializedOffset(FlatBufferBuilder, long) - Static method in class kafka.tier.serdes.MaterializationTrackingInfo
 
addLocalNodeId(FlatBufferBuilder, int) - Static method in class kafka.durability.db.kraft.serdes.KRaftQuorumInfo
 
addLogEndOffset(FlatBufferBuilder, long) - Static method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
addLogEndOffset(FlatBufferBuilder, long) - Static method in class kafka.durability.events.controller.serdes.KRaftLogSnapshotGeneration
 
addLogEndOffset(FlatBufferBuilder, long) - Static method in class kafka.durability.events.controller.serdes.KRaftLogStartOffsetChange
 
addLogEndOffset(FlatBufferBuilder, long) - Static method in class kafka.durability.events.controller.serdes.KRaftNodeStartUp
 
addMaterializationInfo(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierPartitionStateHeader
 
addMaxTimestamp(FlatBufferBuilder, long) - Static method in class kafka.tier.serdes.SegmentUploadInitiate
 
addMaxTimestamp(FlatBufferBuilder, long) - Static method in class kafka.tier.serdes.TierPartitionStateEntry
 
addMessageId(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.CompactionCommitAndSwap
 
addMessageId(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.InitLeader
 
addMessageId(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.PartitionDeleteComplete
 
addMessageId(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.PartitionDeleteInitiate
 
addMessageId(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.PartitionDeletePreInitiate
 
addMessageId(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.PartitionFence
 
addMessageId(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.PartitionForceRestore
 
addMessageId(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.PartitionUnfreezeLogStartOffset
 
addMetadata(String, Object) - Method in interface kafka.restore.statemachine.api.FiniteStateMachine
 
addMetadata(String, Object) - Method in class kafka.restore.statemachine.RestoreFiniteStateMachine
 
addMetadata(AbstractTierMetadata) - Method in interface kafka.tier.topic.TierTopicAppender
Write an AbstractTierMetadata to the Tier Topic, returning a CompletableFuture that tracks the result of the materialization after the message has been read from the tier topic, allowing the sender to determine whether the write was fenced, or the send failed.
addMetadata(AbstractTierMetadata) - Method in class kafka.tier.topic.TierTopicManager
Write an AbstractTierMetadata to the Tier Topic, returning a CompletableFuture that tracks the result of the materialization after the message has been read from the tier topic, allowing the sender to determine whether the write was fenced, or the send failed.
addName(FlatBufferBuilder, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.TopicMetadata
 
addNewLeaderId(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
addNewSegment(TopicIdPartition, long) - Method in class kafka.restore.rpo.RpoMetricsManager
 
addNewSnapshotId(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftLogSnapshotGeneration
 
addNodeId(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.DeletePartition
 
addNodeId(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.DeleteRecords
 
addNodeId(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.EpochChange
 
addNodeId(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.InjectState
 
addNodeId(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.IsrExpand
 
addNodeId(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.OffsetChange
 
addNodeId(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.RetentionChange
 
addNodeId(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.StartOffsetChange
 
addNodeId(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftHWMChange
 
addNodeId(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftLogSnapshotGeneration
 
addNodeId(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftLogStartOffsetChange
 
addNodeId(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftNodeStartUp
 
addNodeId(FlatBufferBuilder, int) - Static method in class kafka.durability.events.serdes.HealthCheck
 
addObjectId(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.MetadataSnapshotUploadComplete
 
addObjectId(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.MetadataSnapshotUploadInitiate
 
addObjectId(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.SegmentDeleteComplete
 
addObjectId(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.SegmentDeleteInitiate
 
addObjectId(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.SegmentUploadComplete
 
addObjectId(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.SegmentUploadInitiate
 
addObjectId(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierPartitionStateEntry
 
addOffsetAndEpoch(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
addOffsets(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierTopicSnapshotHeader
 
addOngoingReductionMinDeletionTimestamp(FlatBufferBuilder, long) - Static method in class kafka.backupRestore.objectLifecycle.serdes.TopicRetentionData
 
addOpaqueData(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.SegmentUploadInitiate
 
addOpaqueData(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierPartitionStateEntry
 
addPartition(FlatBufferBuilder, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.TopicMetadata
 
addPartition(FlatBufferBuilder, int) - Static method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
addPartition(FlatBufferBuilder, int) - Static method in class kafka.durability.db.serdes.PartitionInfo
 
addPartition(FlatBufferBuilder, int) - Static method in class kafka.durability.events.serdes.EventKey
 
addPartition(FlatBufferBuilder, int) - Static method in class kafka.durability.restore.db.serdes.PartitionRestoreContext
 
addPartition(PartitionConfig) - Method in class kafka.restore.configmap.TopicConfig
 
addPartition(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierKafkaKey
 
addPartition(FlatBufferBuilder, byte) - Static method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
addPartitionConfig(FlatBufferBuilder, long) - Static method in class kafka.durability.events.broker.serdes.InjectState
 
addPartitionCreationOffsetAndEpoch(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.InitLeader
 
addPartitionRestoreContext(PartitionRestoreContext) - Method in class kafka.restore.db.FileRestoreDB
 
addPartitionRestoreContext(PartitionRestoreContext) - Method in class kafka.restore.db.Job
 
addPartitionRestoreContext(PartitionRestoreContext) - Method in interface kafka.restore.db.RestoreDB
Add a PartitionContext into db
addPartitionRestoreContexts(FlatBufferBuilder, int) - Static method in class kafka.durability.restore.db.serdes.Job
 
addPartitions(FlatBufferBuilder, int) - Static method in class kafka.durability.db.serdes.TopicInfo
 
addPreviousObjectId(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.SegmentUploadInitiate
 
addQuorumFetchOffsets(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftHWMChange
 
addReadTierPartitionOffset(FlatBufferBuilder, long) - Static method in class kafka.durability.db.serdes.AuditRunInfo
 
addReceivedResponse(MessageResponse) - Method in interface kafka.restore.messages.MultipleResponseHandler
Adds a response of subRequest to the list of received responses.
addReceivedResponse(MessageResponse) - Method in class kafka.restore.schedulers.RestoreObjectMultipleResponseHandler
 
addReductionRecordTimestamp(FlatBufferBuilder, long) - Static method in class kafka.backupRestore.objectLifecycle.serdes.TopicRetentionData
 
addRemoveEntry(FlatBufferBuilder, boolean) - Static method in class kafka.durability.events.broker.serdes.InjectState
 
addReplica(NodeConfig) - Method in class kafka.restore.configmap.PartitionConfig
 
addReplicas(FlatBufferBuilder, int) - Static method in class kafka.durability.restore.db.serdes.PartitionRestoreContext
 
addRequest(K, V) - Method in class kafka.utils.RequestQueueMap
Adds a request with the specified key.
addRestoreLogStartOffset(FlatBufferBuilder, boolean) - Static method in class kafka.tier.serdes.PartitionForceRestore
 
addRestoreOffsetAndEpoch(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierPartitionStateHeader
 
addRestoreStartTime(FlatBufferBuilder, long) - Static method in class kafka.durability.restore.db.serdes.PartitionRestoreContext
 
addRetentionData(FlatBufferBuilder, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
addRetentionInDays(FlatBufferBuilder, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.BlobMetadata
 
addRetentionSize(FlatBufferBuilder, long) - Static method in class kafka.durability.db.serdes.PartitionInfo
 
addRetentionTime(FlatBufferBuilder, long) - Static method in class kafka.durability.db.serdes.PartitionInfo
 
addRetentionType(FlatBufferBuilder, byte) - Static method in class kafka.durability.events.broker.serdes.StartOffsetChange
 
addRetentionValue(FlatBufferBuilder, long) - Static method in class kafka.durability.events.broker.serdes.StartOffsetChange
 
addSize(FlatBufferBuilder, long) - Static method in class kafka.durability.events.broker.serdes.RetentionChange
 
addSize(MessageSizeAccumulator, ObjectSerializationCache, short, MessageContext) - Method in class kafka.internals.generated.ComputedQuotaKey
 
addSize(MessageSizeAccumulator, ObjectSerializationCache, short, MessageContext) - Method in class kafka.internals.generated.ComputedQuotaKey.EntityData
 
addSize(MessageSizeAccumulator, ObjectSerializationCache, short, MessageContext) - Method in class kafka.internals.generated.ComputedQuotaValue
 
addSize(MessageSizeAccumulator, ObjectSerializationCache, short, MessageContext) - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedBrokerQuota
 
addSize(MessageSizeAccumulator, ObjectSerializationCache, short, MessageContext) - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedQuota
 
addSize(MessageSizeAccumulator, ObjectSerializationCache, short, MessageContext) - Method in class kafka.internals.generated.TransactionLogKey
 
addSize(MessageSizeAccumulator, ObjectSerializationCache, short, MessageContext) - Method in class kafka.internals.generated.TransactionLogValue
 
addSize(MessageSizeAccumulator, ObjectSerializationCache, short, MessageContext) - Method in class kafka.internals.generated.TransactionLogValue.PartitionsSchema
 
addSize(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.SegmentUploadInitiate
 
addSize(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierPartitionStateEntry
 
addSnapshotInfo(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierPartitionStateHeader
 
addSnapshotOffsetAndEpoch(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.MetadataSnapshotUploadComplete
 
addSnapshotTimestampMs(FlatBufferBuilder, long) - Static method in class kafka.tier.serdes.MetadataSnapshotUploadComplete
 
addSourceObjectIds(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.CompactionCommitAndSwap
 
addStartOffset(FlatBufferBuilder, long) - Static method in class kafka.durability.db.serdes.PartitionInfo
 
addStartOffset(FlatBufferBuilder, long) - Static method in class kafka.tier.serdes.PartitionForceRestore
 
addStartOffset(FlatBufferBuilder, long) - Static method in class kafka.tier.serdes.TierPartitionStateHeader
 
addStartTime(FlatBufferBuilder, long) - Static method in class kafka.durability.restore.db.serdes.Job
 
addState(FlatBufferBuilder, int) - Static method in class kafka.durability.restore.db.serdes.PartitionRestoreContext
 
addState(FlatBufferBuilder, byte) - Static method in class kafka.tier.serdes.TierPartitionStateEntry
 
addStateBeforeDeletion(FlatBufferBuilder, byte) - Static method in class kafka.tier.serdes.TierPartitionStateEntry
 
addStateChangeTimestamp(FlatBufferBuilder, long) - Static method in class kafka.tier.serdes.TierPartitionStateEntry
 
addStateOffsetAndEpoch(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.CompactionCommitAndSwap
 
addStateOffsetAndEpoch(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.MetadataSnapshotUploadComplete
 
addStateOffsetAndEpoch(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.MetadataSnapshotUploadInitiate
 
addStateOffsetAndEpoch(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.PartitionForceRestore
 
addStateOffsetAndEpoch(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.SegmentDeleteComplete
 
addStateOffsetAndEpoch(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.SegmentDeleteInitiate
 
addStateOffsetAndEpoch(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.SegmentUploadComplete
 
addStateOffsetAndEpoch(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.SegmentUploadInitiate
 
addStatus(FlatBufferBuilder, int) - Static method in class kafka.durability.restore.db.serdes.Job
 
addStatus(FlatBufferBuilder, int) - Static method in class kafka.durability.restore.db.serdes.PartitionRestoreContext
 
addStatus(FlatBufferBuilder, byte) - Static method in class kafka.tier.serdes.TierPartitionStateHeader
 
addTierEpoch(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.CompactionCommitAndSwap
 
addTierEpoch(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.InitLeader
 
addTierEpoch(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.MetadataSnapshotUploadComplete
 
addTierEpoch(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.MetadataSnapshotUploadInitiate
 
addTierEpoch(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.SegmentDeleteComplete
 
addTierEpoch(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.SegmentDeleteInitiate
 
addTierEpoch(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.SegmentUploadComplete
 
addTierEpoch(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.SegmentUploadInitiate
 
addTierEpoch(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierPartitionStateEntry
 
addTierEpoch(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierPartitionStateHeader
 
addTierOffsets(FlatBufferBuilder, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
addTierTopicSnapshotEntries(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierTopicSnapshot
 
addTierTopicSnapshotHeader(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierTopicSnapshot
 
addTimeForDeletionInMs(FlatBufferBuilder, long) - Static method in class kafka.backupRestore.objectLifecycle.serdes.BlobMetadata
 
addTimeMs(FlatBufferBuilder, long) - Static method in class kafka.durability.events.broker.serdes.RetentionChange
 
addTimeStamp(FlatBufferBuilder, long) - Static method in class kafka.durability.events.serdes.HealthCheck
 
addTimestamp(FlatBufferBuilder, long) - Static method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
addTopic(FlatBufferBuilder, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.TopicRetentionData
 
addTopic(FlatBufferBuilder, int) - Static method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
addTopic(FlatBufferBuilder, int) - Static method in class kafka.durability.db.serdes.TopicInfo
 
addTopic(FlatBufferBuilder, int) - Static method in class kafka.durability.restore.db.serdes.PartitionRestoreContext
 
addTopicConfig(TopicConfig) - Method in class kafka.restore.configmap.RestoreTopicListConfig
 
addTopicId(FlatBufferBuilder, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.TopicRetentionData
 
addTopicId(FlatBufferBuilder, int) - Static method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
addTopicId(FlatBufferBuilder, int) - Static method in class kafka.durability.db.serdes.PartitionInfo
 
addTopicId(FlatBufferBuilder, int) - Static method in class kafka.durability.events.serdes.EventKey
 
addTopicId(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierKafkaKey
 
addTopicId(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierPartitionStateHeader
 
addTopicMetadataEvent(String, String, MetadataEvent) - Method in class kafka.catalog.InMemoryLocalStore
 
addTopicMetadataEvent(String, String, MetadataEvent, Set<String>, Set<String>) - Method in class kafka.catalog.InMemoryLocalStore
 
addTopicMetadataEvent(String, String, MetadataEvent) - Method in interface kafka.catalog.LocalStore
Add a topic MetadataEvent to the store.
addTopicMetadataEvent(String, String, MetadataEvent, Set<String>, Set<String>) - Method in interface kafka.catalog.LocalStore
Add a topic MetadataEvent to the store with its override configs.
addTopicName(FlatBufferBuilder, int) - Static method in class kafka.durability.events.serdes.EventKey
 
addTopicName(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierKafkaKey
 
addTopics(FlatBufferBuilder, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.BackupObjectsMetadata
 
addTopics(FlatBufferBuilder, int) - Static method in class kafka.durability.db.serdes.Database
 
addTotalMessages(FlatBufferBuilder, long) - Static method in class kafka.durability.db.serdes.PartitionInfo
 
addTrimmedOffset(FlatBufferBuilder, long) - Static method in class kafka.durability.events.broker.serdes.DeleteRecords
 
addUploadType(FlatBufferBuilder, byte) - Static method in class kafka.tier.serdes.SegmentUploadInitiate
 
addUploadType(FlatBufferBuilder, byte) - Static method in class kafka.tier.serdes.TierPartitionStateEntry
 
addValidatedObjectIds(FlatBufferBuilder, int) - Static method in class kafka.durability.db.serdes.AuditRunInfo
 
addValue(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
addVersion(FlatBufferBuilder, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.Header
 
addVersion(FlatBufferBuilder, int) - Static method in class kafka.durability.db.serdes.Header
 
addVersion(FlatBufferBuilder, int) - Static method in class kafka.durability.restore.db.serdes.Header
 
addVersion(FlatBufferBuilder, byte) - Static method in class kafka.tier.serdes.CheckedFileIOHeader
 
addVersion(FlatBufferBuilder, byte) - Static method in class kafka.tier.serdes.CompactionCommitAndSwap
 
addVersion(FlatBufferBuilder, byte) - Static method in class kafka.tier.serdes.InitLeader
 
addVersion(FlatBufferBuilder, byte) - Static method in class kafka.tier.serdes.MetadataSnapshotUploadComplete
 
addVersion(FlatBufferBuilder, byte) - Static method in class kafka.tier.serdes.MetadataSnapshotUploadInitiate
 
addVersion(FlatBufferBuilder, byte) - Static method in class kafka.tier.serdes.PartitionDeleteComplete
 
addVersion(FlatBufferBuilder, byte) - Static method in class kafka.tier.serdes.PartitionDeleteInitiate
 
addVersion(FlatBufferBuilder, byte) - Static method in class kafka.tier.serdes.PartitionDeletePreInitiate
 
addVersion(FlatBufferBuilder, byte) - Static method in class kafka.tier.serdes.PartitionFence
 
addVersion(FlatBufferBuilder, byte) - Static method in class kafka.tier.serdes.PartitionForceRestore
 
addVersion(FlatBufferBuilder, byte) - Static method in class kafka.tier.serdes.PartitionUnfreezeLogStartOffset
 
addVersion(FlatBufferBuilder, byte) - Static method in class kafka.tier.serdes.SegmentDeleteComplete
 
addVersion(FlatBufferBuilder, byte) - Static method in class kafka.tier.serdes.SegmentDeleteInitiate
 
addVersion(FlatBufferBuilder, byte) - Static method in class kafka.tier.serdes.SegmentUploadComplete
 
addVersion(FlatBufferBuilder, byte) - Static method in class kafka.tier.serdes.SegmentUploadInitiate
 
addVersion(FlatBufferBuilder, byte) - Static method in class kafka.tier.serdes.TierPartitionStateEntry
 
addVersion(FlatBufferBuilder, byte) - Static method in class kafka.tier.serdes.TierPartitionStateHeader
 
addVersion(FlatBufferBuilder, byte) - Static method in class kafka.tier.serdes.TierTopicSnapshot
 
addVirtualBaseOffsetDelta(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierPartitionStateEntry
 
addYesVoters(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
Adler32CheckedFileIO - Class in kafka.utils.checksum
Adler32CheckedFileIO is an I/O package which extends CheckedFileIO and is used for ChecksumAlgorithm type ADLER.
Adler32WithInPlaceUpdate - Class in kafka.utils.checksum
Adler32WithInPlaceUpdate is an implementation of ChecksumWithInPlaceUpdate class which provides checksum functionality using Adler32 algorithm.
Adler32WithInPlaceUpdate() - Constructor for class kafka.utils.checksum.Adler32WithInPlaceUpdate
Creates a new Adler32WithInPlaceUpdate object
ADLER_SUPER_BLOCK_LENGTH_MAX - Static variable in class kafka.utils.checksum.Adler32CheckedFileIO
The maximum super block length supported for algorithm ADLER.
Algorithm - Enum in kafka.utils.checksum
Types of checksum algorithms supported
aliveBrokers() - Method in interface kafka.common.AliveBrokersMetadata
Returns the brokers that are alive in the cluster
aliveBrokers() - Method in class kafka.common.AliveBrokersSnapshot
 
AliveBrokersMetadata - Interface in kafka.common
 
AliveBrokersSnapshot - Class in kafka.common
A snapshot of the Kafka brokers that are online, their latest epochs and information as to whether they are excluded for replica placements.
AliveBrokersSnapshot(Map<Integer, Long>, Set<Integer>, Set<Integer>) - Constructor for class kafka.common.AliveBrokersSnapshot
 
allStates() - Static method in class kafka.restore.statemachine.api.State
 
apiKey() - Method in class kafka.internals.generated.ComputedQuotaKey
 
apiKey() - Method in class kafka.internals.generated.ComputedQuotaValue
 
apiKey() - Method in class kafka.internals.generated.TransactionLogKey
 
apiKey() - Method in class kafka.internals.generated.TransactionLogValue
 
append(MetadataCollectorEvent) - Method in class kafka.catalog.MetadataCollectorEventQueue
Append a TopicChangeEvent to this queue.
append(AbstractTierMetadata, OffsetAndEpoch) - Method in class kafka.tier.state.FileTierPartitionState
 
append(AbstractTierMetadata, OffsetAndEpoch) - Method in interface kafka.tier.state.TierPartitionState
Appends abstract metadata to the tier partition.
append(ByteBuffer) - Method in class kafka.utils.checksum.Adler32WithInPlaceUpdate
Append a buffer at the end and updates the checksum value
append(ByteBuffer) - Method in interface kafka.utils.checksum.ChecksumWithInPlaceUpdate
Appends a buffer at the end and updates the checksum
appendTimeStampMs() - Method in class kafka.tier.raft.KRaftSnapshotObject
 
appendWithTag(String, MetadataCollectorEvent) - Method in class kafka.catalog.MetadataCollectorEventQueue
A custom function to append a TopicChangeEvent to this queue with a tag.
applyEvent(AbstractTierMetadata, OffsetAndEpoch) - Method in class kafka.restore.snapshot.FtpsStateForRestore
There are 2 places to have events to apply to the ftps: - apply old events from TTPS snapshot, which happens in PointInTimeTierPartitionStateBuilder.buildFtpsFromSnapshot(java.util.Map<org.apache.kafka.common.TopicPartition, kafka.restore.db.PartitionRestoreContext>) - apply live events from TierTopicConsumerForRestore
assumeRoleArn - Variable in class kafka.tier.store.S3TierObjectStoreConfig
 
AsyncServiceSchedulerResultsReceiver - Interface in kafka.restore.schedulers
Interface for receiving results from Asynchronous Service Schedulers.
AsyncTaskRequest - Class in kafka.restore.messages
Abstract AsyncTaskRequest class containing common fields for all AsyncTaskScheduler requests.
AsyncTaskRequest(int, String, int, String) - Constructor for class kafka.restore.messages.AsyncTaskRequest
Constructs new AsyncTaskRequest.
AsyncTaskResponse - Class in kafka.restore.messages
Abstract AsyncTaskResponse class for responses to all AsyncTaskRequests.
AsyncTaskResponse(int, String, int, int, MessageStatusCode, MessageResult) - Constructor for class kafka.restore.messages.AsyncTaskResponse
Constructs new AsyncTaskResponse for successful request.
AsyncTaskScheduler - Class in kafka.restore.schedulers
AsyncTaskScheduler for scheduling compute / local I/O intensive tasks.
AsyncTaskScheduler(AsyncServiceSchedulerResultsReceiver, int, RestorePartitionOperatorFactory) - Constructor for class kafka.restore.schedulers.AsyncTaskScheduler
Constructs new AsyncTaskScheduler with given pool size.
AsyncTaskScheduler(AsyncServiceSchedulerResultsReceiver, int, RestorePartitionOperatorFactory, int) - Constructor for class kafka.restore.schedulers.AsyncTaskScheduler
Constructs new AsyncTaskScheduler with given pool size.
AsyncTaskScheduler(AsyncServiceSchedulerResultsReceiver, RestorePartitionOperatorFactory, int) - Constructor for class kafka.restore.schedulers.AsyncTaskScheduler
Constructs new AsyncTaskScheduler, calculating ideal pool size from number of available cores.
AsyncTaskScheduler(AsyncServiceSchedulerResultsReceiver, RestorePartitionOperatorFactory, int, int) - Constructor for class kafka.restore.schedulers.AsyncTaskScheduler
Constructs new AsyncTaskScheduler, calculating ideal pool size from number of available cores.
AUDIT_JOB_ID - Static variable in class kafka.durability.ondemand.Constants
 
AUDIT_JOB_ID_DOC - Static variable in class kafka.durability.ondemand.Constants
 
auditId() - Method in class kafka.durability.db.serdes.AuditRunInfo
 
auditIdAsByteBuffer() - Method in class kafka.durability.db.serdes.AuditRunInfo
 
auditIdInByteBuffer(ByteBuffer) - Method in class kafka.durability.db.serdes.AuditRunInfo
 
AuditRunInfo - Class in kafka.durability.db.serdes
 
AuditRunInfo() - Constructor for class kafka.durability.db.serdes.AuditRunInfo
 
AuditRunInfo.Vector - Class in kafka.durability.db.serdes
 
auditTimeNsPerRecord() - Method in class kafka.durability.db.serdes.AuditRunInfo
 
AutoAbortingGenericInputStream - Class in kafka.tier.store
An input stream wrapper which decides to close or abort an InputStream based on the remaining data left in the stream.
available() - Method in class kafka.tier.store.AutoAbortingGenericInputStream
 
available() - Method in class kafka.tier.store.AzureBlockBlobAutoAbortingInputStream
 
avgResources() - Method in class kafka.common.EvenClusterLoadPlanGoalStats
Cluster-wide statistics for average resource usages.
azureBlobPrefix - Variable in class kafka.tier.store.AzureBlockBlobTierObjectStoreConfig
 
AzureBlockBlobAutoAbortingInputStream - Class in kafka.tier.store
 
AzureBlockBlobTierObjectStore - Class in kafka.tier.store
 
AzureBlockBlobTierObjectStore(AzureBlockBlobTierObjectStoreConfig) - Constructor for class kafka.tier.store.AzureBlockBlobTierObjectStore
 
AzureBlockBlobTierObjectStore(AzureBlockBlobTierObjectStoreConfig, BlobServiceClient, BlobContainerClient) - Constructor for class kafka.tier.store.AzureBlockBlobTierObjectStore
 
AzureBlockBlobTierObjectStoreConfig - Class in kafka.tier.store
 
AzureBlockBlobTierObjectStoreConfig(Optional<String>, KafkaConfig) - Constructor for class kafka.tier.store.AzureBlockBlobTierObjectStoreConfig
 
azureCredentialsConfig - Variable in class kafka.tier.store.AzureBlockBlobTierObjectStoreConfig
 

B

backOffMs(int) - Method in class kafka.tier.backupObjectLifecycle.RetryPolicy
 
backupObjectListNames(ObjectStoreUtilsContext, String) - Static method in class kafka.tier.backupObjectLifecycle.ObjectStoreUtils
Gets the names of all the backup object lists from the object store
BackupObjectsListMetadata(String, String, String) - Constructor for class kafka.tier.store.TierObjectStore.BackupObjectsListMetadata
 
BackupObjectsMetadata - Class in kafka.backupRestore.objectLifecycle.serdes
 
BackupObjectsMetadata() - Constructor for class kafka.backupRestore.objectLifecycle.serdes.BackupObjectsMetadata
 
BackupObjectsMetadata.Vector - Class in kafka.backupRestore.objectLifecycle.serdes
 
balancednessScorePostRebalance() - Method in class kafka.common.EvenClusterLoadPlanDetailedClusterBalanceStats
Cluster balancedness score after cluster rebalance.
balancednessScorePreRebalance() - Method in class kafka.common.EvenClusterLoadPlanDetailedClusterBalanceStats
Cluster balancedness score before cluster rebalance.
balancerStatus() - Method in class kafka.common.BalancerStatusDescriptionInternal
 
balancerStatus(ClusterBalanceManager.BalanceManagerStatusQueryClientCallback<BalancerStatusDescriptionInternal>) - Method in interface kafka.controller.ClusterBalanceManager
 
BalancerStatusDescriptionInternal - Class in kafka.common
Class to store the status of the Confluent Balancer component.
BalancerStatusDescriptionInternal(BalancerStatus, Set<Integer>, Exception) - Constructor for class kafka.common.BalancerStatusDescriptionInternal
 
base64Encoded() - Method in class kafka.tier.store.encryption.CleartextDataKey
 
BaseInfo - Class in kafka.durability.events.serdes
 
BaseInfo() - Constructor for class kafka.durability.events.serdes.BaseInfo
 
BaseInfo.Vector - Class in kafka.durability.events.serdes
 
baseName() - Method in class kafka.tier.state.FileTierPartitionStateSnapshotObject
 
baseOffset - Variable in class kafka.restore.rpo.SegmentAndCreateTime
 
baseOffset() - Method in class kafka.tier.domain.TierObjectMetadata
 
baseOffset() - Method in class kafka.tier.domain.TierSegmentUploadInitiate
 
baseOffset() - Method in class kafka.tier.serdes.SegmentUploadInitiate
 
baseOffset() - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
baseOffset() - Method in class kafka.tier.state.SegmentState
 
baseOffset() - Method in class kafka.tier.store.TierObjectStore.ObjectMetadata
 
batches() - Method in class kafka.tier.fetcher.ReclaimableMemoryRecords
 
batchIterator() - Method in class kafka.tier.fetcher.ReclaimableMemoryRecords
 
becomeFollower(TierPartitionState) - Method in class kafka.tier.TierReplicaManager
Called when replica becomes follower.
becomeLeader(TierPartitionState, int) - Method in class kafka.tier.TierReplicaManager
Called when replica is elected to be the leader.
beginCatchup() - Method in class kafka.tier.state.FileTierPartitionState
 
beginCatchup() - Method in interface kafka.tier.state.TierPartitionState
Begin catchup phase for tier partition state.
beginCatchup() - Method in interface kafka.tier.topic.TierTopicConsumer.ClientCtx
Begin TierPartitionStatus.CATCHUP phase for this context.
beginDiscover() - Method in class kafka.tier.state.FileTierPartitionState
 
beginDiscover() - Method in interface kafka.tier.state.TierPartitionState
Begin discover FTPS snapshot phase for tier partition state.
beginDiscover() - Method in interface kafka.tier.topic.TierTopicConsumer.ClientCtx
Begin TierPartitionStatus.DISCOVER phase for this context.
bindHook(EncryptionKeyManager.WellKnownKeypathHook) - Method in class kafka.tier.store.encryption.EncryptionKeyManager
Bind a WellKnownKeypathHook instance to this EncryptionKeyManager.
BlobMetadata - Class in kafka.backupRestore.objectLifecycle.serdes
 
BlobMetadata() - Constructor for class kafka.backupRestore.objectLifecycle.serdes.BlobMetadata
 
BlobMetadata(String, Long, Integer) - Constructor for class kafka.tier.backupObjectLifecycle.LifecycleManager.BlobMetadata
 
BlobMetadata.Vector - Class in kafka.backupRestore.objectLifecycle.serdes
 
blobs(int) - Method in class kafka.backupRestore.objectLifecycle.serdes.TopicMetadata
 
blobs(BlobMetadata, int) - Method in class kafka.backupRestore.objectLifecycle.serdes.TopicMetadata
 
blobsLength() - Method in class kafka.backupRestore.objectLifecycle.serdes.TopicMetadata
 
blobsVector() - Method in class kafka.backupRestore.objectLifecycle.serdes.TopicMetadata
 
blobsVector(BlobMetadata.Vector) - Method in class kafka.backupRestore.objectLifecycle.serdes.TopicMetadata
 
BOOTSTRAP_SERVER_CONFIG - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
BOOTSTRAP_SERVER_DOC - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
boundOverlappingOffset(long) - Method in class kafka.tier.domain.TierObjectMetadata
 
BROKER_DEFAULT_CONFIGS_TO_PROPAGATE - Static variable in class kafka.catalog.CatalogTopicConfig
 
BROKER_ID - Static variable in class kafka.durability.ondemand.Constants
 
BROKER_ID - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
BROKER_ID_DOC - Static variable in class kafka.durability.ondemand.Constants
 
BROKER_ID_DOC - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
BROKER_WORKDIR_LIST - Static variable in class kafka.tier.tools.TierRecoveryConfig
 
BrokerAdditionDescriptionInternal - Class in kafka.common
Class to store the status of the broker addition operation's progress.
BrokerAdditionDescriptionInternal(int, PartitionReassignmentsStatus, BalancerOperationStatus, long, long, Exception) - Constructor for class kafka.common.BrokerAdditionDescriptionInternal
 
brokerAdditions(ClusterBalanceManager.BalanceManagerStatusQueryClientCallback<List<BrokerAdditionDescriptionInternal>>) - Method in interface kafka.controller.ClusterBalanceManager
 
BrokerAddStatus - Class in kafka.common
Class to store status of broker add progress.
BrokerAddStatus(int, Exception) - Constructor for class kafka.common.BrokerAddStatus
 
BrokerConfigChangeListener - Class in kafka.catalog
 
BrokerConfigChangeListener(ZKMetadataCollector, int) - Constructor for class kafka.catalog.BrokerConfigChangeListener
 
BrokerDefaultConfigChangeEvent - Class in kafka.catalog.event
The event will propagate a broker default config change to necessary topic (which doesn't have topic config override) in the LocalStore, and emit incremental events for each individual topic.
BrokerDefaultConfigChangeEvent(ZKMetadataCollector, KafkaConfig, KafkaConfig, Time) - Constructor for class kafka.catalog.event.BrokerDefaultConfigChangeEvent
 
brokerId() - Method in class kafka.common.BrokerAdditionDescriptionInternal
 
brokerId() - Method in class kafka.common.BrokerAddStatus
 
brokerId() - Method in class kafka.common.BrokerRemovalDescriptionInternal
 
brokerId() - Method in class kafka.common.EvenClusterLoadPlanBrokerStats
ID of the broker.
brokerId() - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedBrokerQuota
 
brokerId - Variable in class kafka.tier.backupObjectLifecycle.LifecycleManagerConfig
 
brokerId() - Method in class kafka.tier.domain.TierMetadataSnapshotUploadInitiate
 
brokerId() - Method in class kafka.tier.domain.TierTopicInitLeader
 
brokerId() - Method in class kafka.tier.serdes.InitLeader
 
brokerId() - Method in class kafka.tier.serdes.MetadataSnapshotUploadInitiate
 
brokerId - Variable in class kafka.tier.topic.TierTopicManagerConfig
 
brokerIdOpt - Variable in class kafka.tier.store.TierObjectStoreConfig
 
brokerIds() - Method in class kafka.common.BalancerStatusDescriptionInternal
 
brokerRelatedStats() - Method in class kafka.common.EvenClusterLoadPlanInternal
Broker-related statistics.
BrokerRemovalDescriptionInternal - Class in kafka.common
Class to store status of broker removal progress.
BrokerRemovalDescriptionInternal(int, BalancerOperationStatus, BrokerReplicaExclusionStatus, PartitionReassignmentsStatus, BrokerShutdownStatus, Exception, long, long, boolean) - Constructor for class kafka.common.BrokerRemovalDescriptionInternal
 
BrokerRemovalRequest - Class in kafka.common
A simple internal class with parameters for a broker removal request.
BrokerRemovalRequest(List<Integer>, List<Integer>, Boolean) - Constructor for class kafka.common.BrokerRemovalRequest
 
brokerRemovals(ClusterBalanceManager.BalanceManagerStatusQueryClientCallback<List<BrokerRemovalDescriptionInternal>>) - Method in interface kafka.controller.ClusterBalanceManager
 
brokersEligibleForRemoval - Variable in class kafka.common.BrokerRemovalRequest
 
brokersExcludedForLeadership() - Method in class kafka.common.EvenClusterLoadPlanInternalBrokerRelatedStats
Brokers excluded for assigning replica leadership.
brokersExcludedForReplicaMove() - Method in class kafka.common.EvenClusterLoadPlanInternalBrokerRelatedStats
Brokers that cannot move replicas in or out of them.
brokerShutdownStatus() - Method in class kafka.common.BrokerRemovalDescriptionInternal
 
BrokerShutdownStatusV1 - Enum in kafka.common
This is the very first version of the broker shutdown subtask status of the broker removal operation.
BUCKET_NAME - Static variable in class kafka.restore.RestoreConfig
 
BucketHealthResult - Enum in kafka.tier.store
 
buffer() - Method in class kafka.tier.fetcher.ReclaimableMemoryRecords
 
build() - Method in class kafka.server.builders.KafkaApisBuilder
 
build() - Method in class kafka.server.builders.LogManagerBuilder
 
build() - Method in class kafka.server.builders.ReplicaManagerBuilder
 
buildFetch(List<TierFetchMetadata>, IsolationLevel, Consumer<DelayedOperationKey>, int) - Method in class kafka.tier.fetcher.TierFetcher
 
buildFtpsFromSnapshot(Map<TopicPartition, PartitionRestoreContext>) - Method in class kafka.restore.snapshot.PointInTimeTierPartitionStateBuilder
For each partition, starting with FTPS snapshots close to the given revertSinceTimestamp, builds a new Tier Partition State for each given topic-partition by replaying the events in Tier Topic Snapshots.
buildHttpClient() - Static method in class kafka.durability.ondemand.OnDemandAuditJobUtil
Returns http client to interact with rest server
buildHttpClient(PoolingHttpClientConnectionManager) - Static method in class kafka.restore.schedulers.SchedulerUtil
 
buildKafkaHttpRequest(StartAuditJobRequest) - Static method in class kafka.durability.ondemand.OnDemandAuditJobUtil
Returns post request needed to trigger start audit job api
buildKafkaHttpRequest(GetAuditJobStatusRequest) - Static method in class kafka.durability.ondemand.OnDemandAuditJobUtil
Returns post request needed to get audit job status from Internal REST server
buildKafkaHttpRequest(StopAuditJobRequest) - Static method in class kafka.durability.ondemand.OnDemandAuditJobUtil
Return get request needed to stop audit job from Internal REST server
buildKafkaHttpRequest(KafkaRequest) - Static method in class kafka.restore.schedulers.SchedulerUtil
Helper method to build kafka API http request the requests could be: uploadFtpsRequest, tierPartitionStatusRequest, etc.
buildKafkaHttpRequest(NodeConfig, String, Map<String, String>) - Static method in class kafka.restore.schedulers.SchedulerUtil
 
buildPreConditionCheckRequest(FiniteStateMachine) - Static method in class kafka.restore.statemachine.StateMachineController
 
buildRestorePartitionConfig(AdminClient, long, long, Set<String>) - Static method in class kafka.restore.configmap.ConfigmapUtil
 
buildStateMachinesFromDB() - Method in class kafka.restore.statemachine.StateMachineController
Building the FSM maps when starting up.
bytePosition - Variable in class kafka.tier.fetcher.offsetcache.FetchOffsetMetadata
 
bytesRead() - Method in class kafka.tier.serdes.CompactStats
 
bytesRead() - Method in class kafka.tier.state.CompactStats
 
bytesWritten() - Method in class kafka.tier.serdes.CompactStats
 
bytesWritten() - Method in class kafka.tier.state.CompactStats
 

C

CACHE_BUILD_EVENT_TAG - Static variable in class kafka.catalog.event.MetadataCollectorEvent
 
CacheBuildEvent - Class in kafka.catalog.event
The event which uses the initial snapshot to fill in LocalStore.
CacheBuildEvent(ZKMetadataCollector, int, Time) - Constructor for class kafka.catalog.event.CacheBuildEvent
 
CACHED_ENTITIES_TOTAL - Static variable in class kafka.catalog.CatalogMetrics
 
CACHED_ENTITIES_TOTAL_DOC - Static variable in class kafka.catalog.CatalogMetrics
 
CACHED_TOPICS_TOTAL - Static variable in class kafka.catalog.CatalogMetrics
 
CACHED_TOPICS_TOTAL_DOC - Static variable in class kafka.catalog.CatalogMetrics
 
cachedEntitiesMetricName - Variable in class kafka.catalog.CatalogMetrics
 
CachedFetchOffsetMetadata - Class in kafka.tier.fetcher.offsetcache
 
CachedFetchOffsetMetadata(FetchOffsetMetadata, long) - Constructor for class kafka.tier.fetcher.offsetcache.CachedFetchOffsetMetadata
 
cachedTopicsMetricName - Variable in class kafka.catalog.CatalogMetrics
 
cacheInitialized() - Method in class kafka.catalog.ZKMetadataCollectorContext
 
calculateTierTopicLastMaterializedOffsets(Map<TopicIdPartition, FtpsStateForRestore>) - Static method in class kafka.restore.snapshot.PointInTimeTierPartitionStateBuilder
Based on to-be-restored user partitions to find where to start materializing from tier topic.
call(Function<U, V>, U) - Method in class kafka.tier.backupObjectLifecycle.RetryFramework
 
cancel(String) - Method in class kafka.catalog.MetadataCollectorEventQueue
A custom function to cancel event of tag in this queue.
cancel() - Method in class kafka.tier.fetcher.CancellationContext
Cancel this CancellationContext, causing all sub-CancellationContexts to cancel.
cancel() - Method in class kafka.tier.fetcher.PendingFetch
Cancel the pending fetch.
cancel() - Method in class kafka.tier.fetcher.PendingOffsetForTimestamp
Cancel the request
cancel(Exception) - Method in interface kafka.tier.state.FileTierPartitionState.MaterializationListener
Complete this MaterializationListener without a result.
cancel(Exception) - Method in class kafka.tier.state.FileTierPartitionState.MaterializationListener.Initialization
 
cancel(Exception) - Method in class kafka.tier.state.FileTierPartitionState.MaterializationListener.LeaderEpoch
 
cancel(Exception) - Method in class kafka.tier.state.FileTierPartitionState.MaterializationListener.ReplicationTargetObjectId
 
cancel(Exception) - Method in class kafka.tier.state.FileTierPartitionState.MaterializationListener.ReplicationTargetOffset
 
CancellationContext - Class in kafka.tier.fetcher
A tree to notify processes of cancellation in a thread safe way.
cancelTracked(AbstractTierMetadata) - Method in class kafka.tier.topic.TierTopicConsumer
Cancel materialization tracking for provided metadata.
canTransitionTo(TierObjectMetadata.State) - Method in enum kafka.tier.domain.TierObjectMetadata.State
Check if we can safely transition to the given state.
CATALOG_TOPIC_CONFIGS - Static variable in class kafka.catalog.CatalogTopicConfig
Topic Log Configs that catalog interested in.
CatalogMetrics - Class in kafka.catalog
 
CatalogMetrics(Metrics, Supplier<Integer>) - Constructor for class kafka.catalog.CatalogMetrics
 
catalogMetrics() - Method in class kafka.catalog.ZKMetadataCollectorContext
 
CatalogMetrics.LongGauge - Class in kafka.catalog
 
CatalogTopicConfig - Class in kafka.catalog
 
CatalogTopicConfig() - Constructor for class kafka.catalog.CatalogTopicConfig
 
cellLoad(List<Integer>, ClusterBalanceManager.BalanceManagerStatusQueryClientCallback<CellLoadDescriptionInternal>) - Method in interface kafka.controller.ClusterBalanceManager
 
CellLoadDescriptionInternal - Class in kafka.common
 
CellLoadDescriptionInternal(List<CellLoad>) - Constructor for class kafka.common.CellLoadDescriptionInternal
 
CellLoadRefresher - Class in kafka.server.cell
Periodically refreshes cell loads (default every 10 minute) for the given consumer by invoking cluster data balancer.
CellLoadRefresher(BiConsumer<Set<CellLoad>, Long>, ClusterBalanceManager, Time, KafkaConfig, Scheduler, CellMetrics) - Constructor for class kafka.server.cell.CellLoadRefresher
 
checkBucketHealth() - Method in class kafka.tier.store.AzureBlockBlobTierObjectStore
 
checkBucketHealth() - Method in class kafka.tier.store.GcsTierObjectStore
 
checkBucketHealth() - Method in class kafka.tier.store.MockInMemoryTierObjectStore
 
checkBucketHealth() - Method in class kafka.tier.store.S3TierObjectStore
 
checkBucketHealth() - Method in interface kafka.tier.store.TierObjectStore
 
checkBucketHealth() - Method in class kafka.tier.store.TierObjectStoreMetricsEnabled
 
checkedFileIO() - Method in class kafka.tier.state.FileTierPartitionState
 
CheckedFileIO - Class in kafka.utils.checksum
CheckedFileIO is an IO wrapper package built on top of FileChannel intended to provide FileChannel supported operations to end caller with additional checksum capabilities on the data.
CheckedFileIOHeader - Class in kafka.tier.serdes
 
CheckedFileIOHeader() - Constructor for class kafka.tier.serdes.CheckedFileIOHeader
 
CheckedFileIOHeader.Vector - Class in kafka.tier.serdes
 
checkInvariants() - Method in class kafka.tier.state.FileTierPartitionState
Checks invariants for the tier state and throws an IllegalStateException if any are violated.
checkIsPagination(int, int) - Static method in class kafka.catalog.MetadataEventUtils
Helper function to check if the given page and total is valid
checksum() - Method in class kafka.tier.serdes.CheckedFileIOHeader
 
checksum() - Method in class kafka.utils.checksum.CheckedFileIO
Optionally return the checksum value.
CHECKSUM_ALGORITHM_PARAM_NAME - Static variable in class kafka.restore.schedulers.Constants
 
CHECKSUM_ENABLED - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
CHECKSUM_ENABLED_DOC - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
checksumAlgorithm() - Method in class kafka.tier.domain.TierMetadataSnapshotUploadComplete
 
checksumAlgorithm() - Method in class kafka.tier.domain.TierPartitionForceRestore
 
checksumAlgorithm() - Method in class kafka.tier.state.FileTierPartitionStateSnapshotObject
 
checksumAlgorithm() - Method in class kafka.tier.store.TierObjectStore.TierStateRestoreSnapshotMetadata
 
checksumAlgorithmId() - Method in class kafka.tier.serdes.MetadataSnapshotUploadComplete
 
checksumAlgorithmId() - Method in class kafka.tier.serdes.PartitionForceRestore
 
ChecksumUtils - Class in kafka.tier.state
 
ChecksumUtils() - Constructor for class kafka.tier.state.ChecksumUtils
 
ChecksumWithInPlaceUpdate - Interface in kafka.utils.checksum
ChecksumWithInPlaceUpdate is an extension of the Checksum interface with provision of additional method `append` and `inPlaceUpdate`.
choice() - Method in class kafka.tier.tools.common.RestoreInfo.RestoreComparatorInput
 
cleanup() - Method in class kafka.restore.snapshot.FtpsSnapshotMaterializer
Close the ftps and delete the ftpsSnapshotsDir and all its contents
cleanup() - Method in class kafka.restore.snapshot.TierTopicConsumerForRestore
 
cleanup() - Method in interface kafka.restore.statemachine.api.FiniteStateMachine
 
cleanup() - Method in class kafka.restore.statemachine.RestoreFiniteStateMachine
 
cleanup() - Method in class kafka.tier.topic.TierTopicConsumer
 
CLEANUP_POLICY - Static variable in class kafka.restore.configmap.ConfigmapUtil
 
cleanupAndCheckpoint(Long, LifecycleManagerState, Map<NameAndId, Integer>, Map<NameAndId, LifecycleManager.ReductionInRetention>, Map<String, List<String>>, Map<String, Map<TopicIdPartition, List<LifecycleManager.BlobMetadata>>>, Boolean) - Method in class kafka.tier.backupObjectLifecycle.LifecycleManager
Saves all the state of the current run at object store and cleans up older blob list files that are not needed anymore.
cleanupConfig - Variable in class kafka.tier.state.FileTierPartitionState
 
cleanupPolicyFromLogConfig(LogConfig) - Static method in class kafka.catalog.MetadataEventUtils
 
clear() - Method in class kafka.catalog.InMemoryLocalStore
 
clear() - Method in interface kafka.catalog.LocalStore
Clear all data in the store.
clear() - Method in class kafka.tier.store.encryption.EncryptionKeyManager
Clear the key cache, this is used only for testing.
clearForClusterId() - Method in class kafka.tier.store.MockInMemoryTierObjectStore
 
CleartextDataKey - Class in kafka.tier.store.encryption
A decrypted data encryption key stored in the raw AES256_GCM format.
cleartextDataKey - Variable in class kafka.tier.store.encryption.KeyContext
 
client(S3TierObjectStoreConfig) - Static method in class kafka.tier.store.S3TierObjectStore
 
clientId(String, int, long) - Static method in class kafka.tier.client.TierTopicProducerSupplier
 
clientIdPrefix(String) - Static method in class kafka.tier.client.TierTopicClient
Client id prefix to use for tier topic clients.
close() - Method in class kafka.catalog.MetadataCollectorEventQueue
Synchronously shutdown the event queue.
close() - Method in class kafka.catalog.ZKMetadataCollectorContext
 
close() - Method in class kafka.log.remote.RemoteLogManager
Closes and releases all the resources like RemoterStorageManager and RemoteLogMetadataManager.
close() - Method in class kafka.restore.operators.FtpsSegmentView
 
close() - Method in class kafka.tier.fetcher.CancellationContext
 
close() - Method in class kafka.tier.fetcher.MemoryTracker
 
close() - Method in class kafka.tier.fetcher.TierFetcher
Seal the TierFetcher from accepting new fetches, and cancel all in-progress fetches.
close() - Method in class kafka.tier.fetcher.TierStateFetcher
 
close() - Method in class kafka.tier.state.FileTierPartitionState
 
close() - Method in interface kafka.tier.state.TierPartitionState
Close TierPartition, flushing to disk.
close() - Method in class kafka.tier.store.AutoAbortingGenericInputStream
 
close() - Method in class kafka.tier.store.AzureBlockBlobAutoAbortingInputStream
 
close() - Method in class kafka.tier.store.AzureBlockBlobTierObjectStore
 
close() - Method in class kafka.tier.store.encryption.EncryptionKeyManager
 
close() - Method in class kafka.tier.store.GcsTierObjectStore
 
close() - Method in class kafka.tier.store.MockInMemoryTierObjectStore
 
close() - Method in class kafka.tier.store.S3TierObjectStore
 
close() - Method in interface kafka.tier.store.TierObjectStore
 
close() - Method in class kafka.tier.store.TierObjectStoreMetrics
 
close() - Method in class kafka.tier.store.TierObjectStoreMetricsEnabled
 
close() - Method in interface kafka.tier.store.TierObjectStoreResponse
 
close() - Method in class kafka.tier.tools.TierMetadataComparator
As part of the closeable contract, this method will cleanup all the open resources such as backend stores as well as cancel any long-running existing verification tasks
close() - Method in class kafka.tier.tools.TierMetadataValidator
This method will be primarily used to clean up resources including various backends
close() - Method in class kafka.tier.topic.TierMessageFormatter
 
close() - Method in class kafka.utils.checksum.Adler32CheckedFileIO
 
close() - Method in class kafka.utils.checksum.CheckedFileIO
Closes the file channel
close() - Method in class kafka.utils.checksum.NoChecksumFileIO
 
closeHandlers() - Method in class kafka.tier.state.FileTierPartitionState
 
closeHandlers() - Method in interface kafka.tier.state.TierPartitionState
 
CLOUD_PROVIDER - Static variable in class kafka.restore.RestoreConfig
 
CLUSTER - Static variable in class kafka.durability.ondemand.Constants
 
CLUSTER_DOC - Static variable in class kafka.durability.ondemand.Constants
 
CLUSTER_ID - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
CLUSTER_ID_CONFIG - Static variable in class kafka.restore.RestoreConfig
 
CLUSTER_ID_DOC - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
CLUSTER_LINK_DELTA - Static variable in class kafka.catalog.MetadataEventUtils
 
clusterBalancedness() - Method in class kafka.common.EvenClusterLoadPlanInternal
Cluster balancedness information.
ClusterBalanceManager - Interface in kafka.controller
 
clusterBalanceManager(KafkaConfig) - Static method in interface kafka.controller.ClusterBalanceManager
Instantiate the ClusterBalanceManager based on the config
ClusterBalanceManager.BalanceManagerOperationInvocationClientCallback - Interface in kafka.controller
The interface defining the client response callback for operation invocation (like broker removal or even-cluster-load triggering): a request which merely returns a success or failure and no other data.
ClusterBalanceManager.BalanceManagerStatusQueryClientCallback<R> - Interface in kafka.controller
Interface for Status Query Response callbacks.
clusterId - Variable in class kafka.tier.backupObjectLifecycle.LifecycleManagerConfig
 
clusterId() - Method in class kafka.tier.raft.KRaftSnapshotObject
 
clusterId() - Method in class kafka.tier.store.TierObjectStore.BackupObjectsListMetadata
 
clusterId() - Method in class kafka.tier.store.TierObjectStore.LifecycleManagerStateMetadata
 
clusterId - Variable in class kafka.tier.topic.TierTopicManagerConfig
 
clusterIdOpt - Variable in class kafka.tier.store.TierObjectStoreConfig
 
ClusterLinkConfigChangeEvent - Class in kafka.catalog.event
This event keeps track of the changes for a cluster link config.
ClusterLinkConfigChangeEvent(ZKMetadataCollector, String, String, ClusterLinkConfig, Time) - Constructor for class kafka.catalog.event.ClusterLinkConfigChangeEvent
 
ClusterLinkCreationEvent - Class in kafka.catalog.event
The event which handles new cluster link creation.
ClusterLinkCreationEvent(ZKMetadataCollector, Map<String, ClusterLinkInfo>, Time) - Constructor for class kafka.catalog.event.ClusterLinkCreationEvent
 
ClusterLinkDeletionEvent - Class in kafka.catalog.event
The event which handles new cluster link deletion.
ClusterLinkDeletionEvent(ZKMetadataCollector, Set<String>, Time) - Constructor for class kafka.catalog.event.ClusterLinkDeletionEvent
 
clusterLinkDeltaSourceUrl(String, String) - Static method in class kafka.catalog.MetadataEventUtils
Build a incremental change source URL given a tenant id and the cluster link name
clusterLinkId() - Method in class kafka.catalog.metadata.ClusterLinkInfo
 
ClusterLinkInfo - Class in kafka.catalog.metadata
 
ClusterLinkInfo(String, Uuid, ClusterLinkConfig.LinkMode, ConnectionMode, String, String) - Constructor for class kafka.catalog.metadata.ClusterLinkInfo
 
clusterLinkInfo(String) - Method in class kafka.catalog.ZKMetadataCollectorContext
 
clusterLinkMetadataDeltaCloudEvent(MetadataChange, int, String) - Static method in class kafka.catalog.MetadataEventUtils
Given an incremental cluster link MetadataChange for a tenant, build a CloudEvent Event with this cluster link change as its data.
clusterLinkMetadataEvent(String) - Method in class kafka.catalog.InMemoryLocalStore
 
clusterLinkMetadataEvent(String) - Method in interface kafka.catalog.LocalStore
Given a cluster link name with tenant prefix, get the MetadataEvent of this cluster link.
clusterLinkMetadataEvent(String, Uuid, ClusterLinkConfig.LinkMode, ConnectionMode, String, String, Timestamp, Timestamp) - Static method in class kafka.catalog.MetadataEventUtils
Given the name, id, and other metadata for a cluster link, build the MetadataEvent for this given cluster link.
clusterLinkMetadataEventForDeletion(String, Optional<String>, Timestamp) - Static method in class kafka.catalog.MetadataEventUtils
Build the MetadataEvent for this given cluster link.
clusterLinkName() - Method in class kafka.catalog.metadata.ClusterLinkInfo
 
clusterLinks(String) - Method in class kafka.catalog.InMemoryLocalStore
 
clusterLinks(String) - Method in interface kafka.catalog.LocalStore
Given the tenant id, get the set of cluster links belong to this tenant.
clusterLoadPostRebalance() - Method in class kafka.common.EvenClusterLoadPlanDetailedClusterBalanceStats
Cluster statistics after cluster rebalance.
clusterLoadPreRebalance() - Method in class kafka.common.EvenClusterLoadPlanDetailedClusterBalanceStats
Cluster statistics before cluster rebalance.
ClusterMetadataPartitionSnapshot(PartitionInfo) - Constructor for class kafka.common.ClusterMetadataTopicsSnapshot.ClusterMetadataPartitionSnapshot
 
ClusterMetadataReplicaInfo(UpdateMetadataRequestData.UpdateMetadataPartitionState) - Constructor for class kafka.common.ClusterMetadataTopicsSnapshot.ClusterMetadataReplicaInfo
 
ClusterMetadataTopicsSnapshot - Class in kafka.common
An implementation of TopicsMetadataSnapshot that leverages the ZK-cluster provided Cluster metadata
ClusterMetadataTopicsSnapshot(Cluster, ClusterMetadataTopicsSnapshot.PartitionInfoSupplier) - Constructor for class kafka.common.ClusterMetadataTopicsSnapshot
 
ClusterMetadataTopicsSnapshot.ClusterMetadataPartitionSnapshot - Class in kafka.common
An implementation of TopicsMetadataSnapshot.PartitionSnapshot leveraging the ZK-cluster PartitionInfo.
ClusterMetadataTopicsSnapshot.ClusterMetadataReplicaInfo - Class in kafka.common
An implementation of TopicsMetadataSnapshot.ReplicaInfo leveraging UpdateMetadataRequestData.UpdateMetadataPartitionState.
ClusterMetadataTopicsSnapshot.PartitionInfoSupplier - Interface in kafka.common
A simple supplier interface to match MetadataCache.getPartitionInfo(String, int)
clusterRelatedStats() - Method in class kafka.common.EvenClusterLoadPlanInternal
Cluster-related statistics.
COLLECTOR_EVENT_HANDLE_ERROR - Static variable in class kafka.catalog.CatalogMetrics
 
COLLECTOR_EVENT_HANDLE_ERROR_DOC - Static variable in class kafka.catalog.CatalogMetrics
 
collectorContext() - Method in class kafka.catalog.ZKMetadataCollector
Get the ZKMetadataCollectorContext.
CollectorContextNotInitializedException - Exception in kafka.catalog.exceptions
Indicates trying to operate on the Collector Context before it's initialized.
CollectorContextNotInitializedException(String) - Constructor for exception kafka.catalog.exceptions.CollectorContextNotInitializedException
 
CollectorContextNotInitializedException(String, Throwable) - Constructor for exception kafka.catalog.exceptions.CollectorContextNotInitializedException
 
CollectorContextNotInitializedException(Throwable) - Constructor for exception kafka.catalog.exceptions.CollectorContextNotInitializedException
 
collectorEventHandleErrorSensor - Variable in class kafka.catalog.CatalogMetrics
 
CollectorStartupEvent - Class in kafka.catalog.event
This event starts the metadata collector and initialize the collector context.
CollectorStartupEvent(ZKMetadataCollector, ZKMetadataCollectorConfig, Map<String, TopicInfo>, Map<String, ClusterLinkInfo>, MetadataCollectorEventQueue, Metrics, KafkaZkClient, KafkaConfig, int, Time) - Constructor for class kafka.catalog.event.CollectorStartupEvent
 
CollectorStopEvent - Class in kafka.catalog.event
 
CollectorStopEvent(ZKMetadataCollector, Time) - Constructor for class kafka.catalog.event.CollectorStopEvent
 
commitIntervalMs - Variable in class kafka.tier.topic.TierTopicManagerConfig
 
committedEndOffset() - Method in class kafka.tier.state.FileTierPartitionState
 
committedEndOffset() - Method in interface kafka.tier.state.TierPartitionState
Return the end offset spanned by the TierPartitionState that has been committed to disk.
committedStartOffset() - Method in class kafka.durability.db.serdes.PartitionInfo
 
COMPACT - Static variable in class kafka.restore.configmap.ConfigmapUtil
 
compactDirtyStartOffset() - Method in class kafka.tier.serdes.TierPartitionStateHeader
 
compactDirtyStartOffset() - Method in class kafka.tier.state.FileTierPartitionState
 
compactDirtyStartOffset() - Method in class kafka.tier.state.Header
 
compactDirtyStartOffset() - Method in interface kafka.tier.state.TierPartitionState
Return the compaction dirty start offset checkpoint recorded by the TierPartitionState.
compactedSegments() - Method in class kafka.tier.state.FileTierPartitionState
 
compactedSegments() - Method in interface kafka.tier.state.TierPartitionState
 
COMPACTION_CHECK - Static variable in class kafka.durability.ondemand.Constants
 
COMPACTION_CHECK_DOC - Static variable in class kafka.durability.ondemand.Constants
 
COMPACTION_CHECK_NEEDED - Static variable in class kafka.durability.ondemand.Constants
 
CompactionCommitAndSwap - Class in kafka.tier.serdes
 
CompactionCommitAndSwap() - Constructor for class kafka.tier.serdes.CompactionCommitAndSwap
 
CompactionCommitAndSwap.Vector - Class in kafka.tier.serdes
 
compactSegmentsToDelete - Variable in class kafka.restore.snapshot.FtpsStateForRestore
 
compactSegmentsToRestore - Variable in class kafka.restore.snapshot.FtpsStateForRestore
The maps for storing segments to be restored and deleted during restore
compactStats() - Method in class kafka.tier.domain.TierCompactionCommitAndSwap
 
compactStats() - Method in class kafka.tier.serdes.CompactionCommitAndSwap
 
compactStats(CompactStats) - Method in class kafka.tier.serdes.CompactionCommitAndSwap
 
CompactStats - Class in kafka.tier.serdes
 
CompactStats() - Constructor for class kafka.tier.serdes.CompactStats
 
CompactStats - Class in kafka.tier.state
 
CompactStats(long, long, long) - Constructor for class kafka.tier.state.CompactStats
 
CompactStats(CompactStats) - Constructor for class kafka.tier.state.CompactStats
 
CompactStats.Vector - Class in kafka.tier.serdes
 
ComparatorInfo - Class in kafka.tier.tools.common
This class will act as a placeholder class for all the DAOs that will be used by TierMetadataComparator tool All of the inner classes follow the specific pattern in terms of accessors: 1.
ComparatorInfo.ComparatorOutput - Class in kafka.tier.tools.common
This class represents a single output from the Comparator tool For every fenced topic partition details, we would generate one such distinct output object
ComparatorInfo.ComparatorReplicaInfo - Class in kafka.tier.tools.common
This class represents the replica info which is the core unit of the comparator tool For every n fenced topic details and m bootstrap server, there should be n*(m+1) replicas The +1 is because we would also generate one replica directly from rematerialized events
ComparatorOutput(Map<String, ComparatorInfo.ComparatorReplicaInfo>, ComparatorInfo.ComparatorReplicaInfo, FenceEventInfo) - Constructor for class kafka.tier.tools.common.ComparatorInfo.ComparatorOutput
 
ComparatorReplicaInfo(String, Path, TopicIdPartition) - Constructor for class kafka.tier.tools.common.ComparatorInfo.ComparatorReplicaInfo
 
ComparatorReplicaInfo(String, String, String, boolean) - Constructor for class kafka.tier.tools.common.RestoreInfo.ComparatorReplicaInfo
 
comparesStates(Path, Path) - Method in class kafka.tier.tools.TierMetadataValidator
Compares the 'actual' state file with 'expected' state file.
compareTo(RpoValue) - Method in class kafka.restore.rpo.RpoValue
 
compareTo(KRaftSnapshotObject) - Method in class kafka.tier.raft.KRaftSnapshotObject
 
compareTo(LocalSnapshotObject) - Method in class kafka.tier.raft.LocalSnapshotObject
 
compareTo(SequencedObject) - Method in class kafka.tier.snapshot.TierTopicSnapshotObject
 
compareTo(EpochAndSeqNumber) - Method in class kafka.utils.cloud.EpochAndSeqNumber
 
COMPARISON_TOOL_INPUT - Static variable in class kafka.tier.tools.RecoveryUtils
 
COMPARISON_TOOL_INPUT_DOC - Static variable in class kafka.tier.tools.RecoveryUtils
 
COMPARISON_TOOL_OUTPUT - Static variable in class kafka.tier.tools.RecoveryUtils
 
COMPARISON_TOOL_OUTPUT_DOC - Static variable in class kafka.tier.tools.RecoveryUtils
 
CompletableFutureRetryer - Class in kafka.restore.schedulers
Build retry logic for a CompletableFuture
CompletableFutureRetryer(ThreadPoolExecutor, Duration, Time) - Constructor for class kafka.restore.schedulers.CompletableFutureRetryer
Util to help run retry Currently, it only supports fixed-wait-time retry strategy todo: need to enhance to support other retry strategy in the future.
complete(FileTierPartitionState.State) - Method in interface kafka.tier.state.FileTierPartitionState.MaterializationListener
Try to complete this listener.
complete(FileTierPartitionState.State) - Method in class kafka.tier.state.FileTierPartitionState.MaterializationListener.Initialization
 
complete(FileTierPartitionState.State) - Method in class kafka.tier.state.FileTierPartitionState.MaterializationListener.LeaderEpoch
 
complete(FileTierPartitionState.State) - Method in class kafka.tier.state.FileTierPartitionState.MaterializationListener.ReplicationTargetObjectId
 
complete(FileTierPartitionState.State) - Method in class kafka.tier.state.FileTierPartitionState.MaterializationListener.ReplicationTargetOffset
 
completeCatchup() - Method in interface kafka.tier.topic.TierTopicConsumer.ClientCtx
Complete catchup phase for this context and transition to TierPartitionStatus.ONLINE status.
completedCount() - Method in class kafka.restore.statemachine.StateMachineController
 
completeDiscover() - Method in interface kafka.tier.topic.TierTopicConsumer.ClientCtx
Complete discover phase for this context and transition to TierPartitionStatus.CATCHUP status.
completeExceptionally(TopicPartition, Exception) - Method in class kafka.tier.fetcher.PendingOffsetForTimestamp
Complete a TimestampAndOffset request exceptionally.
computeAssignmentForExistingTopic(TopicReplicaAssignor.NewPartitions, Optional<TopicPlacement>, Set<Integer>) - Method in interface kafka.assignor.TopicReplicaAssignor
Computes the replica assignment for an existing topic that is about to have new partitions created on it (CreatePartitions request).
computeAssignmentForNewTopic(TopicReplicaAssignor.NewPartitions, Optional<TopicPlacement>, Set<Integer>) - Method in interface kafka.assignor.TopicReplicaAssignor
Computes the replica assignment for a topic that's about to be created (CreateTopics request).
ComputedBrokerQuota(Readable, short, MessageContext) - Constructor for class kafka.internals.generated.ComputedQuotaValue.ComputedBrokerQuota
 
ComputedBrokerQuota() - Constructor for class kafka.internals.generated.ComputedQuotaValue.ComputedBrokerQuota
 
computedBrokerQuotas() - Method in class kafka.internals.generated.ComputedQuotaValue
 
ComputedQuota(Readable, short, MessageContext) - Constructor for class kafka.internals.generated.ComputedQuotaValue.ComputedQuota
 
ComputedQuota() - Constructor for class kafka.internals.generated.ComputedQuotaValue.ComputedQuota
 
ComputedQuotaKey - Class in kafka.internals.generated
 
ComputedQuotaKey(Readable, short) - Constructor for class kafka.internals.generated.ComputedQuotaKey
 
ComputedQuotaKey(Readable, short, MessageContext) - Constructor for class kafka.internals.generated.ComputedQuotaKey
 
ComputedQuotaKey() - Constructor for class kafka.internals.generated.ComputedQuotaKey
 
ComputedQuotaKey.EntityData - Class in kafka.internals.generated
 
computedQuotas() - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedBrokerQuota
 
ComputedQuotaValue - Class in kafka.internals.generated
 
ComputedQuotaValue(Readable, short) - Constructor for class kafka.internals.generated.ComputedQuotaValue
 
ComputedQuotaValue(Readable, short, MessageContext) - Constructor for class kafka.internals.generated.ComputedQuotaValue
 
ComputedQuotaValue() - Constructor for class kafka.internals.generated.ComputedQuotaValue
 
ComputedQuotaValue.ComputedBrokerQuota - Class in kafka.internals.generated
 
ComputedQuotaValue.ComputedQuota - Class in kafka.internals.generated
 
computeEvenClusterLoadPlan(ClusterBalanceManager.BalanceManagerStatusQueryClientCallback<EvenClusterLoadPlanInternal>) - Method in interface kafka.controller.ClusterBalanceManager
Computes an even cluster load plan without executing it and returns it.
computeMd5(CheckedFileIO) - Static method in class kafka.restore.operators.OperatorUtil
 
config() - Method in class kafka.catalog.ZKMetadataCollectorContext
 
config() - Method in class kafka.durability.db.serdes.PartitionInfo
 
CONFIG - Static variable in class kafka.durability.tools.UpdateDurabilityDb
 
CONFIG_DOC - Static variable in class kafka.durability.tools.UpdateDurabilityDb
 
ConfigmapUtil - Class in kafka.restore.configmap
 
ConfigmapUtil() - Constructor for class kafka.restore.configmap.ConfigmapUtil
 
configuredNumPartitions - Variable in class kafka.tier.topic.TierTopicManagerConfig
 
configuredReplicationFactor - Variable in class kafka.tier.topic.TierTopicManagerConfig
 
ConfluentReplicaPlacer - Class in kafka.assignor
This class is an adaptor which integrates the internal Confluent TopicReplicaAssignorBuilder interface with the ReplicaPlacer interface used in KRaft.
ConfluentReplicaPlacer(LogContext, ReplicaPlacer, Optional<TopicReplicaAssignorBuilder>, TopicPlacementReplicaPlacer) - Constructor for class kafka.assignor.ConfluentReplicaPlacer
 
ConfluentUtils - Class in kafka.utils
 
ConfluentUtils() - Constructor for class kafka.utils.ConfluentUtils
 
connectionMode() - Method in class kafka.catalog.metadata.ClusterLinkInfo
 
Constants - Class in kafka.durability.ondemand
 
Constants() - Constructor for class kafka.durability.ondemand.Constants
 
Constants - Class in kafka.restore.schedulers
 
Constants() - Constructor for class kafka.restore.schedulers.Constants
 
Constants - Class in kafka.restore.statemachine
 
Constants() - Constructor for class kafka.restore.statemachine.Constants
 
consumeOutboundKBps() - Method in class kafka.common.EvenClusterLoadPlanResources
Cluster's consumer outbound traffic in KB/s.
consumer() - Method in class kafka.restore.snapshot.TierTopicConsumerForRestore
 
consumer - Variable in class kafka.tier.tools.TierTopicMaterializationUtils
 
CONSUMER_CONFIG - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
CONSUMER_CONFIG_DOC - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
CONSUMER_LAG_METRIC_PREFIX - Static variable in class kafka.tier.snapshot.TierTopicSnapshotMetrics
 
consumerLagMetric - Variable in class kafka.tier.backupObjectLifecycle.LifecycleManagerMetrics
 
container - Variable in class kafka.tier.store.AzureBlockBlobTierObjectStoreConfig
 
containsRequiredFiles(Map<String, String>) - Static method in class kafka.restore.schedulers.ListVersionsOperator
Verify version map must contain required file types
CONTENT_HASH_PARAM_NAME - Static variable in class kafka.restore.schedulers.Constants
 
contentHash() - Method in class kafka.tier.domain.TierPartitionForceRestore
 
contentHash() - Method in class kafka.tier.serdes.PartitionForceRestore
 
contentHashAsByteBuffer() - Method in class kafka.tier.serdes.PartitionForceRestore
 
contentHashInByteBuffer(ByteBuffer) - Method in class kafka.tier.serdes.PartitionForceRestore
 
ControlledShutdownRequestReason - Enum in kafka.common
Denotes the reason why the broker requested controlled shutdown.
controllerEpoch() - Method in class kafka.tier.serdes.PartitionDeleteInitiate
 
convertObjListToSeqList(Map<String, List<VersionInformation>>) - Static method in class kafka.tier.snapshot.TierTopicSnapshotManager
 
convertToDateKey(Long) - Static method in class kafka.tier.backupObjectLifecycle.StateManager
Utility method to convert the time in milliseconds to date in a common format defined by LifecycleManager.DATE_PATTERN
CopyObjectInStoreRequest - Class in kafka.restore.messages
Request of restoring an object by copying from specified version in object store.
CopyObjectInStoreRequest(int, String, int, UUID, String, String, SegmentStateAndPath) - Constructor for class kafka.restore.messages.CopyObjectInStoreRequest
Constructs new RestoreObjectsInStoreRequest.
CopyObjectInStoreResponse - Class in kafka.restore.messages
Response to ListObjectsInStoreRequest containing relevant results.
CopyObjectInStoreResponse(int, String, int, int, MessageStatusCode, MessageResult, UUID, String) - Constructor for class kafka.restore.messages.CopyObjectInStoreResponse
Constructs new RestoreObjectsInStoreResponse.
CopyObjectOperator - Class in kafka.restore.schedulers
 
CopyObjectOperator(CopyObjectInStoreRequest, MultipleResponseHandler, TierObjectStore, ThreadPoolExecutor) - Constructor for class kafka.restore.schedulers.CopyObjectOperator
 
cpuPercent() - Method in class kafka.common.EvenClusterLoadPlanBrokerStats
CPU usage percent.
cpuPercent() - Method in class kafka.common.EvenClusterLoadPlanResources
Cluster's CPU usage percent.
crc32c(ByteBuffer) - Static method in class kafka.tier.store.GcsTierObjectStore
 
create(EventExecutor, TierObjectStore, LogContext, Function<TopicIdPartition, Optional<Path>>, String) - Static method in class kafka.tier.raft.KRaftSnapshotManager
Creates a new KRaft snapshot manager.
create(Path, Algorithm, short) - Static method in class kafka.utils.checksum.CheckedFileIO
Create a new file based on the algorithm passed as parameter.
createAuditRunInfo(FlatBufferBuilder, long, int, int, int, int) - Static method in class kafka.durability.db.serdes.AuditRunInfo
 
createBackupObjectsMetadata(FlatBufferBuilder, int, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.BackupObjectsMetadata
 
createBaseInfo(FlatBufferBuilder, int, int, long, long) - Static method in class kafka.durability.events.serdes.BaseInfo
 
createBlobMetadata(FlatBufferBuilder, int, long, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.BlobMetadata
 
createBlobsVector(FlatBufferBuilder, int[]) - Static method in class kafka.backupRestore.objectLifecycle.serdes.TopicMetadata
 
createCheckedFileIOHeader(FlatBufferBuilder, byte, long, long) - Static method in class kafka.tier.serdes.CheckedFileIOHeader
 
createCompactStats(FlatBufferBuilder, long, long, long) - Static method in class kafka.tier.serdes.CompactStats
 
createCurrentVotersVector(FlatBufferBuilder, int[]) - Static method in class kafka.durability.events.controller.serdes.KRaftHWMChange
 
createCurrentVotersVector(FlatBufferBuilder, int[]) - Static method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
createDatabase(FlatBufferBuilder, int, int, int) - Static method in class kafka.durability.db.serdes.Database
 
createDatabase(FlatBufferBuilder, int, int) - Static method in class kafka.durability.restore.db.serdes.Database
 
createDatedList(FlatBufferBuilder, int, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.DatedList
 
createDefaultScheduler() - Static method in class kafka.server.cell.CellLoadRefresher
 
createDurabilityPartitionsOffsetsVector(FlatBufferBuilder, long[]) - Static method in class kafka.durability.db.serdes.Header
 
createEpochChain(FlatBufferBuilder, int, long) - Static method in class kafka.durability.serdes.EpochChain
 
createEpochChainWithLeader(FlatBufferBuilder, int, long, int) - Static method in class kafka.durability.db.kraft.serdes.EpochChainWithLeader
 
createEventKey(FlatBufferBuilder, int, int, int) - Static method in class kafka.durability.events.serdes.EventKey
 
createHeader(FlatBufferBuilder, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.Header
 
createHeader(FlatBufferBuilder, int, int, int) - Static method in class kafka.durability.db.serdes.Header
 
createHeader(FlatBufferBuilder, int) - Static method in class kafka.durability.restore.db.serdes.Header
 
createIsrVector(FlatBufferBuilder, int[]) - Static method in class kafka.durability.events.broker.serdes.DeleteRecords
 
createIsrVector(FlatBufferBuilder, int[]) - Static method in class kafka.durability.events.broker.serdes.EpochChange
 
createIsrVector(FlatBufferBuilder, int[]) - Static method in class kafka.durability.events.broker.serdes.OffsetChange
 
createIsrVector(FlatBufferBuilder, int[]) - Static method in class kafka.durability.events.broker.serdes.StartOffsetChange
 
createJob(FlatBufferBuilder, int, int, long, long, int) - Static method in class kafka.durability.restore.db.serdes.Job
 
createJobsVector(FlatBufferBuilder, int[]) - Static method in class kafka.durability.restore.db.serdes.Database
 
createKeyVector(FlatBufferBuilder, byte[]) - Static method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
createKeyVector(FlatBufferBuilder, ByteBuffer) - Static method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
createKRaftEpochInfo(FlatBufferBuilder, int, int) - Static method in class kafka.durability.db.kraft.serdes.KRaftEpochInfo
 
createKraftPartitionInfosVector(FlatBufferBuilder, int[]) - Static method in class kafka.durability.db.kraft.serdes.KRaftQuorumInfo
 
createKRaftQuorumInfo(FlatBufferBuilder, int, int, int, int) - Static method in class kafka.durability.db.kraft.serdes.KRaftQuorumInfo
 
createLatestDataFilesVector(FlatBufferBuilder, int[]) - Static method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
createLifecycleManagerState(FlatBufferBuilder, int, long, int, int, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
createMaterializationTrackingInfo(FlatBufferBuilder, long, long, int, int) - Static method in class kafka.tier.serdes.MaterializationTrackingInfo
 
createOffsetAndEpoch(FlatBufferBuilder, long, int) - Static method in class kafka.tier.serdes.OffsetAndEpoch
 
createOffsetRange(FlatBufferBuilder, long, long) - Static method in class kafka.tier.serdes.OffsetRange
 
createOpaqueDataField(FlatBufferBuilder, long, long, long, long) - Static method in class kafka.tier.serdes.OpaqueDataField
 
createPartitionInfo(FlatBufferBuilder, int, long, long, long, long, long, long, long, int, int, long, int) - Static method in class kafka.durability.db.serdes.PartitionInfo
 
createPartitionRestoreContext(FlatBufferBuilder, int, int, int, int, long, int, int) - Static method in class kafka.durability.restore.db.serdes.PartitionRestoreContext
 
createPartitionRestoreContextsVector(FlatBufferBuilder, int[]) - Static method in class kafka.durability.restore.db.serdes.Job
 
createPartitionsVector(FlatBufferBuilder, int[]) - Static method in class kafka.durability.db.serdes.TopicInfo
 
createQuorumVoterFetchOffsetRecord(FlatBufferBuilder, int, long) - Static method in class kafka.durability.events.controller.serdes.QuorumVoterFetchOffsetRecord
 
createReplicasVector(FlatBufferBuilder, int[]) - Static method in class kafka.durability.restore.db.serdes.PartitionRestoreContext
 
createRetentionDataVector(FlatBufferBuilder, int[]) - Static method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
createThreadPool(int, int) - Static method in class kafka.restore.RestoreUtil
 
createTierOffsetsVector(FlatBufferBuilder, long[]) - Static method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
createTierTopicProducer(Properties, String) - Static method in class kafka.tier.tools.RecoveryUtils
Create and return a new TierTopic Producer object.
createTierTopicReader(List<Long>) - Method in class kafka.tier.backupObjectLifecycle.LifecycleManager
 
createTierTopicSnapshot(FlatBufferBuilder, byte, int, int) - Static method in class kafka.tier.serdes.TierTopicSnapshot
 
createTierTopicSnapshotEntriesVector(FlatBufferBuilder, int[]) - Static method in class kafka.tier.serdes.TierTopicSnapshot
 
createTierTopicSnapshotHeader(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierTopicSnapshotHeader
 
createTime - Variable in class kafka.restore.rpo.SegmentAndCreateTime
 
createTimeMs() - Method in class kafka.common.BrokerRemovalDescriptionInternal
 
createTopicInfo(FlatBufferBuilder, int, int) - Static method in class kafka.durability.db.serdes.TopicInfo
 
createTopicMetadata(FlatBufferBuilder, int, int, int, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.TopicMetadata
 
createTopicRetentionData(FlatBufferBuilder, int, int, long, long, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.TopicRetentionData
 
createTopicsVector(FlatBufferBuilder, int[]) - Static method in class kafka.backupRestore.objectLifecycle.serdes.BackupObjectsMetadata
 
createTopicsVector(FlatBufferBuilder, int[]) - Static method in class kafka.durability.db.serdes.Database
 
createUUID(FlatBufferBuilder, long, long) - Static method in class kafka.tier.serdes.UUID
 
createValueVector(FlatBufferBuilder, byte[]) - Static method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
createValueVector(FlatBufferBuilder, ByteBuffer) - Static method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
createWithEmptyClusterIdBrokerId(Optional<String>, Optional<String>, String, String, int) - Static method in class kafka.tier.store.AzureBlockBlobTierObjectStoreConfig
 
createWithEmptyClusterIdBrokerId(String, String, String, Integer, String, String, Duration) - Static method in class kafka.tier.store.GcsTierObjectStoreConfig
 
createYesVotersVector(FlatBufferBuilder, int[]) - Static method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
creationTimeMs() - Method in class kafka.common.BrokerAdditionDescriptionInternal
 
CURRENT_VERSION - Static variable in class kafka.tier.domain.TierMetadataSnapshotUploadComplete
 
CURRENT_VERSION - Static variable in class kafka.tier.domain.TierMetadataSnapshotUploadInitiate
 
CURRENT_VERSION - Static variable in class kafka.tier.domain.TierSegmentUploadComplete
 
CURRENT_VERSION - Static variable in class kafka.tier.domain.TierSegmentUploadInitiate
 
CURRENT_VERSION - Static variable in class kafka.tier.TierTopicManagerCommitter
 
currentEpochAndSeqNumber() - Method in class kafka.tier.snapshot.TierTopicSnapshotObject
 
currentEpochAndSeqNumber() - Method in interface kafka.utils.cloud.SequencedObject
 
currentJob() - Method in class kafka.restore.db.FileRestoreDB
 
currentJob() - Method in interface kafka.restore.db.RestoreDB
get current job
currentPositions() - Method in class kafka.tier.backupObjectLifecycle.TierTopicReader
Returns the consumer positions.
currentRetentionInDays() - Method in class kafka.backupRestore.objectLifecycle.serdes.TopicRetentionData
 
currentState() - Method in interface kafka.restore.statemachine.api.FiniteStateMachine
 
currentState() - Method in class kafka.restore.statemachine.RestoreFiniteStateMachine
 
currentStatus() - Method in class kafka.common.EvenClusterLoadStatusDescriptionInternal
 
currentStatusLastUpdateTimeMs() - Method in class kafka.common.EvenClusterLoadStatusDescriptionInternal
 
currentVoters(int) - Method in class kafka.durability.events.controller.serdes.KRaftHWMChange
 
currentVoters(int) - Method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
currentVotersAsByteBuffer() - Method in class kafka.durability.events.controller.serdes.KRaftHWMChange
 
currentVotersAsByteBuffer() - Method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
currentVotersInByteBuffer(ByteBuffer) - Method in class kafka.durability.events.controller.serdes.KRaftHWMChange
 
currentVotersInByteBuffer(ByteBuffer) - Method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
currentVotersLength() - Method in class kafka.durability.events.controller.serdes.KRaftHWMChange
 
currentVotersLength() - Method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
currentVotersVector() - Method in class kafka.durability.events.controller.serdes.KRaftHWMChange
 
currentVotersVector(IntVector) - Method in class kafka.durability.events.controller.serdes.KRaftHWMChange
 
currentVotersVector() - Method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
currentVotersVector(IntVector) - Method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
customLifecycleManagerEnabled - Variable in class kafka.tier.backupObjectLifecycle.LifecycleManagerConfig
 
customLifecycleManagerFrequencyInMs - Variable in class kafka.tier.backupObjectLifecycle.LifecycleManagerConfig
 

D

Database - Class in kafka.durability.db.serdes
 
Database() - Constructor for class kafka.durability.db.serdes.Database
 
Database - Class in kafka.durability.restore.db.serdes
 
Database() - Constructor for class kafka.durability.restore.db.serdes.Database
 
Database.Vector - Class in kafka.durability.db.serdes
 
Database.Vector - Class in kafka.durability.restore.db.serdes
 
dataEndOffset() - Method in class kafka.tier.state.FileTierPartitionState
 
dataEndOffset() - Method in interface kafka.tier.state.TierPartitionState
Return the offset of the highest offset where a record is available to be read.
dataLossValidator() - Method in class kafka.tier.topic.TierTopicManager
 
date() - Method in class kafka.backupRestore.objectLifecycle.serdes.DatedList
 
DATE_PATTERN - Static variable in class kafka.tier.backupObjectLifecycle.LifecycleManager
 
dateAsByteBuffer() - Method in class kafka.backupRestore.objectLifecycle.serdes.DatedList
 
DatedList - Class in kafka.backupRestore.objectLifecycle.serdes
 
DatedList() - Constructor for class kafka.backupRestore.objectLifecycle.serdes.DatedList
 
DatedList.Vector - Class in kafka.backupRestore.objectLifecycle.serdes
 
dateInByteBuffer(ByteBuffer) - Method in class kafka.backupRestore.objectLifecycle.serdes.DatedList
 
deadOrRemovedBrokers() - Method in class kafka.common.EvenClusterLoadPlanInternalBrokerRelatedStats
Dead or removed brokers from the cluster.
decodeFtpsSnapshotPath(String, String) - Method in class kafka.restore.snapshot.SnapshotObjectStoreUtils
 
decodePath(String, String) - Static method in class kafka.tier.raft.KRaftSnapshotObject
Decode path deserializes the object store file path to object metadata
decodeSnapshotName(String) - Static method in class kafka.tier.snapshot.TierTopicSnapshotObject
Helper utility to decode the snapshot file name
decodeSnapshotName(String) - Static method in class kafka.tier.state.FileTierPartitionStateSnapshotObject
Returns all the encoded information present as part of the tier metadata snapshot file name
DEFAULT_BATCH_SIZE_TO_SUBMIT - Static variable in class kafka.tier.backupObjectLifecycle.ObjectStoreUtils
 
DEFAULT_CLM_RUN_FREQUENCY_IN_HOURS - Static variable in class kafka.tier.backupObjectLifecycle.LifecycleManager
 
DEFAULT_CORES_TO_POOL_SIZE_RATIO - Static variable in class kafka.restore.schedulers.Constants
Number of threads to create for each available core.
DEFAULT_OBJECT_STORE_REQUEST_WAIT_BETWEEN_IN_MS - Static variable in class kafka.restore.schedulers.Constants
Object Store request retry.
DEFAULT_REFRESH_INTERVAL_MS - Static variable in class kafka.server.cell.CellLoadRefresher
 
DEFAULT_STATE_CHANGE_TIMESTAMP - Static variable in class kafka.tier.domain.TierObjectMetadata
 
DEFAULT_WAIT_BETWEEN_IN_MS - Static variable in class kafka.restore.schedulers.Constants
Kafka tier partition status query retry.
delayedOperationKeys() - Method in class kafka.tier.fetcher.PendingFetch
Generate DelayedFetch purgatory operation keys
delayedOperationKeys() - Method in class kafka.tier.fetcher.PendingOffsetForTimestamp
Generate DelayedListOffsets purgatory operation keys
delete() - Method in class kafka.tier.state.FileTierPartitionState
 
delete() - Method in interface kafka.tier.state.TierPartitionState
Delete this TierPartitionState from local storage.
delete(TopicIdPartition) - Method in class kafka.tier.TierReplicaManager
Called when the partition is deleted from this broker.
deleteAllStateFiles(StateManagerConfig, ThreadPoolExecutor) - Static method in class kafka.tier.backupObjectLifecycle.StateManager
Delete all the state files.
deletedSegments() - Method in class kafka.tier.backupObjectLifecycle.TierTopicReader
Consume the tier state topic and get information about segments that have been deleted by Kafka, since the last run of this consumer.
deleteLatency() - Method in class kafka.tier.store.TierObjectStoreMetrics
 
deleteMarker - Static variable in class kafka.tier.store.MockInMemoryTierObjectStore
 
DeletePartition - Class in kafka.durability.events.broker.serdes
 
DeletePartition() - Constructor for class kafka.durability.events.broker.serdes.DeletePartition
 
DeletePartition.Vector - Class in kafka.durability.events.broker.serdes
 
DeleteRecords - Class in kafka.durability.events.broker.serdes
 
DeleteRecords() - Constructor for class kafka.durability.events.broker.serdes.DeleteRecords
 
DeleteRecords.Vector - Class in kafka.durability.events.broker.serdes
 
deleteSegment(TierObjectStore.ObjectMetadata) - Method in class kafka.tier.store.AzureBlockBlobTierObjectStore
 
deleteSegment(TierObjectStore.ObjectMetadata) - Method in class kafka.tier.store.GcsTierObjectStore
 
deleteSegment(TierObjectStore.ObjectMetadata) - Method in class kafka.tier.store.MockInMemoryTierObjectStore
 
deleteSegment(TierObjectStore.ObjectMetadata) - Method in class kafka.tier.store.S3TierObjectStore
 
deleteSegment(TierObjectStore.ObjectMetadata) - Method in interface kafka.tier.store.TierObjectStore
 
deleteSegment(TierObjectStore.ObjectMetadata) - Method in class kafka.tier.store.TierObjectStoreMetricsEnabled
 
deleteVersionedObjectsAsync(ObjectStoreUtilsContext, List<TierObjectStore.KeyAndVersion>, ThreadPoolExecutor) - Static method in class kafka.tier.backupObjectLifecycle.ObjectStoreUtils
Delete versioned blobs asynchronously.
deleteVersions(ObjectStoreUtilsContext, List<TierObjectStore.KeyAndVersion>, ThreadPoolExecutor, RetryPolicy) - Static method in class kafka.tier.backupObjectLifecycle.ObjectStoreUtils
Calls object store client to delete versioned objects and retries when a retryable exception is thrown
deleteVersions(List<TierObjectStore.KeyAndVersion>) - Method in class kafka.tier.store.AzureBlockBlobTierObjectStore
 
deleteVersions(List<TierObjectStore.KeyAndVersion>) - Method in class kafka.tier.store.GcsTierObjectStore
 
deleteVersions(List<TierObjectStore.KeyAndVersion>) - Method in class kafka.tier.store.MockInMemoryTierObjectStore
 
deleteVersions(List<TierObjectStore.KeyAndVersion>) - Method in class kafka.tier.store.S3TierObjectStore
 
deleteVersions(List<TierObjectStore.KeyAndVersion>) - Method in interface kafka.tier.store.TierObjectStore
 
deleteVersions(List<TierObjectStore.KeyAndVersion>) - Method in class kafka.tier.store.TierObjectStoreMetricsEnabled
 
DeletionCounters() - Constructor for class kafka.tier.backupObjectLifecycle.LifecycleManager.DeletionCounters
 
DeletionRecord(UUID, TopicIdPartition, Long) - Constructor for class kafka.tier.backupObjectLifecycle.ObjectStoreUtils.DeletionRecord
 
DELTA_EVENT_EMIT - Static variable in class kafka.catalog.CatalogMetrics
 
DELTA_EVENT_EMIT_DOC - Static variable in class kafka.catalog.CatalogMetrics
 
deltaEventEmitSensor - Variable in class kafka.catalog.CatalogMetrics
 
demotedBrokers() - Method in interface kafka.common.AliveBrokersMetadata
Returns the demoted brokers in the cluster.
demotedBrokers() - Method in class kafka.common.AliveBrokersSnapshot
Returns the demoted brokers in the cluster.
deRegister() - Method in class kafka.tier.snapshot.TierTopicSnapshotMetrics
 
deregister(TopicIdPartition) - Method in class kafka.tier.topic.TierTopicConsumer
Deregister this topic partition and stop materialization.
deregister(TopicIdPartition, String) - Method in class kafka.tier.topic.TierTopicConsumer
Deregister this topic partition and stop materialization only if id of the registered ClientCtx matches the specified ClientCtx id.
describeConfigs(AdminClient, Set<String>) - Static method in class kafka.restore.configmap.ConfigmapUtil
 
DESCRIPTION - Static variable in class kafka.durability.ondemand.Constants
 
DESCRIPTION - Static variable in class kafka.tier.tools.ValidateAndRestoreSegments
 
DESCRIPTION - Static variable in class kafka.tier.tools.ValidateSegments
 
deserialize(byte[], byte[], long) - Static method in class kafka.tier.domain.AbstractTierMetadata
Deserializes byte key and value read from Tier State Topic into Tier Metadata.
deserialize(ByteBuffer, ByteBuffer, long) - Static method in class kafka.tier.domain.AbstractTierMetadata
 
deserializeKey(byte[]) - Static method in class kafka.tier.domain.AbstractTierMetadata
 
deserializeKey(ByteBuffer) - Static method in class kafka.tier.domain.AbstractTierMetadata
 
deserializeRecord(ConsumerRecord<byte[], byte[]>) - Static method in class kafka.restore.snapshot.SnapshotObjectStoreUtils
 
deserializeState(ByteBuffer) - Static method in class kafka.tier.backupObjectLifecycle.StateManager
Deserializes a ByteBuffer into LifecycleManagerState instance
destinationObjectIds(int) - Method in class kafka.tier.serdes.CompactionCommitAndSwap
 
destinationObjectIds(UUID, int) - Method in class kafka.tier.serdes.CompactionCommitAndSwap
 
destinationObjectIdsGet(int) - Method in class kafka.tier.domain.TierCompactionCommitAndSwap
 
destinationObjectIdsLength() - Method in class kafka.tier.domain.TierCompactionCommitAndSwap
 
destinationObjectIdsLength() - Method in class kafka.tier.serdes.CompactionCommitAndSwap
 
destinationObjectIdsVector() - Method in class kafka.tier.serdes.CompactionCommitAndSwap
 
destinationObjectIdsVector(UUID.Vector) - Method in class kafka.tier.serdes.CompactionCommitAndSwap
 
destTopic - Variable in class kafka.catalog.ZKMetadataCollectorConfig
 
DETAIL - Static variable in class kafka.durability.ondemand.Constants
 
DETAIL_DOC - Static variable in class kafka.durability.ondemand.Constants
 
detectDataLossInTierTopicHead() - Method in class kafka.tier.topic.TierTopicManager
 
determineRetentionPeriodReductions(Long, LifecycleManagerState, Map<NameAndId, Integer>) - Method in class kafka.tier.backupObjectLifecycle.LifecycleManager
This method determines reduction to the backup objects' retention for a topic.
dir() - Method in class kafka.tier.state.FileTierPartitionState
 
dir() - Method in interface kafka.tier.state.TierPartitionState
The directory where the TierPartition is stored on disk.
dirtyBytesRead() - Method in class kafka.tier.serdes.CompactStats
 
dirtyBytesRead() - Method in class kafka.tier.state.CompactStats
 
disable() - Method in class kafka.catalog.ZKMetadataCollector
Disable collector.
DISABLED - Static variable in class kafka.common.EvenClusterLoadStatusDescriptionInternal
 
diskMB() - Method in class kafka.common.EvenClusterLoadPlanBrokerStats
Disk usage in MB.
diskMB() - Method in class kafka.common.EvenClusterLoadPlanResources
Cluster's disk usage in MB.
diskPercent() - Method in class kafka.common.EvenClusterLoadPlanBrokerStats
Percentage of used up disk.
downConvert(byte, long, Time) - Method in class kafka.tier.fetcher.ReclaimableMemoryRecords
 
downloadFtpsSnapshotsInParallel(Map<TopicIdPartition, TierObjectStore.TierPartitionStateSnapshotMetadata>, Path) - Method in class kafka.restore.snapshot.SnapshotObjectStoreUtils
Initiates downloads of Tier Partition Snapshots (one for each TopicIdPartition) to the returned Paths.
DownloadTieredObject - Class in kafka.tier.tools
A utility tool to download a tiered object.
DownloadTieredObject() - Constructor for class kafka.tier.tools.DownloadTieredObject
 
downloadTierTopicSnapshotsInParallel(List<TierObjectStore.TierTopicSnapshotMetadata>, Path) - Method in class kafka.restore.snapshot.SnapshotObjectStoreUtils
 
doWork() - Method in class kafka.restore.snapshot.TierTopicConsumerForRestore
 
doWork() - Method in class kafka.tier.backupObjectLifecycle.LifecycleManager
 
doWork() - Method in class kafka.tier.topic.TierTopicConsumer
 
drainThreshold - Variable in class kafka.tier.store.AzureBlockBlobTierObjectStoreConfig
 
DRY_RUN - Static variable in class kafka.restore.schedulers.Constants
Parameter names for Restore REST Server Endpoints
dryRun - Static variable in class kafka.restore.RestoreConfig
 
DUMP_EVENTS - Static variable in class kafka.tier.tools.TierRecoveryConfig
 
DUMP_EVENTS - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
DUMP_EVENTS_DOC - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
DUMP_METADATA - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
DUMP_METADATA_DOC - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
DUMP_METADATA_HEADER - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
DUMP_METADATA_HEADER_DOC - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
DumpDurabilityDb - Class in kafka.durability.tools
DurabilityDumpDb is a tool to dump the partition state for TopicState requested from the durability database.
DumpDurabilityDb() - Constructor for class kafka.durability.tools.DumpDurabilityDb
 
dumpEvents - Variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
dumpHeader - Variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
dumpRecords - Variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
DumpTierPartitionState - Class in kafka.tier.tools
 
DumpTierPartitionState() - Constructor for class kafka.tier.tools.DumpTierPartitionState
 
dumpTierState(TopicPartition, File, boolean, boolean) - Static method in class kafka.tier.tools.DumpTierPartitionState
Dumps the provided FTPS file to standard out.
duplicate() - Method in class kafka.internals.generated.ComputedQuotaKey
 
duplicate() - Method in class kafka.internals.generated.ComputedQuotaKey.EntityData
 
duplicate() - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedBrokerQuota
 
duplicate() - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedQuota
 
duplicate() - Method in class kafka.internals.generated.ComputedQuotaValue
 
duplicate() - Method in class kafka.internals.generated.TransactionLogKey
 
duplicate() - Method in class kafka.internals.generated.TransactionLogValue
 
duplicate() - Method in class kafka.internals.generated.TransactionLogValue.PartitionsSchema
 
DurabilityAuditsOffsetMapMetadata(TopicIdPartition, UUID) - Constructor for class kafka.tier.store.TierObjectStore.DurabilityAuditsOffsetMapMetadata
 
durabilityPartitionsOffsets(int) - Method in class kafka.durability.db.serdes.Header
 
durabilityPartitionsOffsetsAsByteBuffer() - Method in class kafka.durability.db.serdes.Header
 
durabilityPartitionsOffsetsInByteBuffer(ByteBuffer) - Method in class kafka.durability.db.serdes.Header
 
durabilityPartitionsOffsetsLength() - Method in class kafka.durability.db.serdes.Header
 
durabilityPartitionsOffsetsVector() - Method in class kafka.durability.db.serdes.Header
 
durabilityPartitionsOffsetsVector(LongVector) - Method in class kafka.durability.db.serdes.Header
 
durabilityRunId() - Method in class kafka.durability.db.serdes.Header
 
durationOfLastRunMetric - Variable in class kafka.tier.backupObjectLifecycle.LifecycleManagerMetrics
 
durationOfRunSensor - Variable in class kafka.tier.backupObjectLifecycle.LifecycleManagerMetrics
 

E

emitAndLogError(EventEmitter, Event, CatalogMetrics, Logger) - Static method in class kafka.catalog.MetadataEventUtils
Use the eventEmitter to emit events.
emitMetadataSnapshot() - Method in class kafka.catalog.KRaftMetadataCollector
 
EMPTY - Static variable in class kafka.tier.fetcher.ReclaimableMemoryRecords
 
EMPTY - Static variable in class kafka.tier.state.CompactStats
 
EMPTY - Static variable in class kafka.tier.state.OffsetAndEpoch
 
EMPTY - Static variable in class kafka.tier.state.TierPartitionStateCleanupConfig
 
EMPTY_SNAPSHOT - Static variable in class kafka.common.AliveBrokersSnapshot
 
EMPTY_UUID - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
EMPTY_UUID_STR - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
emptyFetchResult() - Static method in class kafka.tier.fetcher.TierFetchResult
 
enable(Map<String, TopicInfo>, Map<String, ClusterLinkInfo>, int) - Method in class kafka.catalog.ZKMetadataCollector
Enable collector to start collecting metadata and sending snapshots.
enabled() - Method in class kafka.tier.fetcher.offsetcache.FetchOffsetCache
 
enableProducerIdempotence - Variable in class kafka.tier.topic.TierTopicManagerConfig
 
enableTierTopicDataLossDetection - Variable in class kafka.tier.topic.TierTopicManagerConfig
 
enableTierTopicFencingDuringDataLoss - Variable in class kafka.tier.topic.TierTopicManagerConfig
 
encodePath(String, int) - Method in class kafka.tier.raft.KRaftSnapshotObject
Encode path serializes the object store file path
encodeSnapshotName() - Method in class kafka.tier.snapshot.TierTopicSnapshotObject
Helper utility to encode the snapshot file name File format: ///_____
encodeSnapshotName() - Method in class kafka.tier.state.FileTierPartitionStateSnapshotObject
Returns the snapshot file path for the local on-disk snapshot, constructed using delimiter File format: _____ Sample: bbc3e378-f9e9-4758-95ad-64b656dbbda1_123_10_-1_0_00000000000000000000.tierstate.snapshot.adler
EncryptionKeyManager - Class in kafka.tier.store.encryption
 
EncryptionKeyManager(Time, Metrics, Aead, Duration) - Constructor for class kafka.tier.store.encryption.EncryptionKeyManager
 
EncryptionKeyManager.WellKnownKeypathHook - Interface in kafka.tier.store.encryption
Hook for writing newly created keys to a "well-known" path.
encryptionKeyManagerKeyRotationInterval - Variable in class kafka.tier.store.GcsTierObjectStoreConfig
 
end() - Method in class kafka.tier.serdes.OffsetRange
 
END_OFFSET - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
END_OFFSET_DOC - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
END_OFFSET_PARAM_NAME - Static variable in class kafka.restore.schedulers.Constants
 
END_STATE - Static variable in class kafka.restore.statemachine.api.State
 
endAuditRunInfo(FlatBufferBuilder) - Static method in class kafka.durability.db.serdes.AuditRunInfo
 
endBackupObjectsMetadata(FlatBufferBuilder) - Static method in class kafka.backupRestore.objectLifecycle.serdes.BackupObjectsMetadata
 
endBlobMetadata(FlatBufferBuilder) - Static method in class kafka.backupRestore.objectLifecycle.serdes.BlobMetadata
 
endCheckedFileIOHeader(FlatBufferBuilder) - Static method in class kafka.tier.serdes.CheckedFileIOHeader
 
endCompactionCommitAndSwap(FlatBufferBuilder) - Static method in class kafka.tier.serdes.CompactionCommitAndSwap
 
endDatabase(FlatBufferBuilder) - Static method in class kafka.durability.db.serdes.Database
 
endDatabase(FlatBufferBuilder) - Static method in class kafka.durability.restore.db.serdes.Database
 
endDatedList(FlatBufferBuilder) - Static method in class kafka.backupRestore.objectLifecycle.serdes.DatedList
 
endDeletePartition(FlatBufferBuilder) - Static method in class kafka.durability.events.broker.serdes.DeletePartition
 
endDeleteRecords(FlatBufferBuilder) - Static method in class kafka.durability.events.broker.serdes.DeleteRecords
 
endEpochChange(FlatBufferBuilder) - Static method in class kafka.durability.events.broker.serdes.EpochChange
 
endEventKey(FlatBufferBuilder) - Static method in class kafka.durability.events.serdes.EventKey
 
endHeader(FlatBufferBuilder) - Static method in class kafka.backupRestore.objectLifecycle.serdes.Header
 
endHeader(FlatBufferBuilder) - Static method in class kafka.durability.db.serdes.Header
 
endHeader(FlatBufferBuilder) - Static method in class kafka.durability.restore.db.serdes.Header
 
endHealthCheck(FlatBufferBuilder) - Static method in class kafka.durability.events.serdes.HealthCheck
 
endInitLeader(FlatBufferBuilder) - Static method in class kafka.tier.serdes.InitLeader
 
endInjectState(FlatBufferBuilder) - Static method in class kafka.durability.events.broker.serdes.InjectState
 
endIsrExpand(FlatBufferBuilder) - Static method in class kafka.durability.events.broker.serdes.IsrExpand
 
endJob(FlatBufferBuilder) - Static method in class kafka.durability.restore.db.serdes.Job
 
endKRaftHWMChange(FlatBufferBuilder) - Static method in class kafka.durability.events.controller.serdes.KRaftHWMChange
 
endKRaftLeaderChange(FlatBufferBuilder) - Static method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
endKRaftLogSnapshotGeneration(FlatBufferBuilder) - Static method in class kafka.durability.events.controller.serdes.KRaftLogSnapshotGeneration
 
endKRaftLogStartOffsetChange(FlatBufferBuilder) - Static method in class kafka.durability.events.controller.serdes.KRaftLogStartOffsetChange
 
endKRaftNodeStartUp(FlatBufferBuilder) - Static method in class kafka.durability.events.controller.serdes.KRaftNodeStartUp
 
endKRaftPartitionInfo(FlatBufferBuilder) - Static method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
endKRaftQuorumInfo(FlatBufferBuilder) - Static method in class kafka.durability.db.kraft.serdes.KRaftQuorumInfo
 
endLifecycleManagerState(FlatBufferBuilder) - Static method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
endMaterializationTrackingInfo(FlatBufferBuilder) - Static method in class kafka.tier.serdes.MaterializationTrackingInfo
 
endMetadataSnapshotUploadComplete(FlatBufferBuilder) - Static method in class kafka.tier.serdes.MetadataSnapshotUploadComplete
 
endMetadataSnapshotUploadInitiate(FlatBufferBuilder) - Static method in class kafka.tier.serdes.MetadataSnapshotUploadInitiate
 
endOffset() - Method in class kafka.tier.domain.TierObjectMetadata
 
endOffset() - Method in class kafka.tier.domain.TierPartitionForceRestore
 
endOffset() - Method in class kafka.tier.domain.TierSegmentUploadInitiate
 
endOffset(int) - Method in class kafka.tier.domain.TierTopicPartitionSnapshot
 
endOffset() - Method in class kafka.tier.serdes.PartitionForceRestore
 
endOffset() - Method in class kafka.tier.serdes.TierPartitionStateHeader
 
endOffset() - Method in class kafka.tier.state.FileTierPartitionState
 
endOffset() - Method in class kafka.tier.state.Header
 
endOffset() - Method in class kafka.tier.state.SegmentState
 
endOffset() - Method in interface kafka.tier.state.TierPartitionState
Return the uncommitted end offset spanned by the TierPartitionState.
endOffset - Variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
endOffsetChange(FlatBufferBuilder) - Static method in class kafka.durability.events.broker.serdes.OffsetChange
 
endOffsetDelta() - Method in class kafka.tier.serdes.SegmentUploadInitiate
 
endOffsetDelta() - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
endPartitionDeleteComplete(FlatBufferBuilder) - Static method in class kafka.tier.serdes.PartitionDeleteComplete
 
endPartitionDeleteInitiate(FlatBufferBuilder) - Static method in class kafka.tier.serdes.PartitionDeleteInitiate
 
endPartitionDeletePreInitiate(FlatBufferBuilder) - Static method in class kafka.tier.serdes.PartitionDeletePreInitiate
 
endPartitionFence(FlatBufferBuilder) - Static method in class kafka.tier.serdes.PartitionFence
 
endPartitionForceRestore(FlatBufferBuilder) - Static method in class kafka.tier.serdes.PartitionForceRestore
 
endPartitionInfo(FlatBufferBuilder) - Static method in class kafka.durability.db.serdes.PartitionInfo
 
endPartitionRestoreContext(FlatBufferBuilder) - Static method in class kafka.durability.restore.db.serdes.PartitionRestoreContext
 
endPartitionUnfreezeLogStartOffset(FlatBufferBuilder) - Static method in class kafka.tier.serdes.PartitionUnfreezeLogStartOffset
 
endpoint - Variable in class kafka.tier.store.AzureBlockBlobTierObjectStoreConfig
 
endpointFor(ListenerName) - Method in interface kafka.common.AliveBrokersMetadata
Fetch an endpoint with a particular listener name from any broker in the cluster.
endpointFor(ListenerName) - Method in class kafka.common.AliveBrokersSnapshot
 
endPosition() - Method in class kafka.tier.serdes.CheckedFileIOHeader
 
endRestoreRecord() - Method in class kafka.restore.RestoreMetricsManager
 
endRetentionChange(FlatBufferBuilder) - Static method in class kafka.durability.events.broker.serdes.RetentionChange
 
endSegmentDeleteComplete(FlatBufferBuilder) - Static method in class kafka.tier.serdes.SegmentDeleteComplete
 
endSegmentDeleteInitiate(FlatBufferBuilder) - Static method in class kafka.tier.serdes.SegmentDeleteInitiate
 
endSegmentUploadComplete(FlatBufferBuilder) - Static method in class kafka.tier.serdes.SegmentUploadComplete
 
endSegmentUploadInitiate(FlatBufferBuilder) - Static method in class kafka.tier.serdes.SegmentUploadInitiate
 
endSnapshotTrackingInfo(FlatBufferBuilder) - Static method in class kafka.tier.serdes.SnapshotTrackingInfo
 
endStartOffsetChange(FlatBufferBuilder) - Static method in class kafka.durability.events.broker.serdes.StartOffsetChange
 
endTierKafkaKey(FlatBufferBuilder) - Static method in class kafka.tier.serdes.TierKafkaKey
 
endTierPartitionStateEntry(FlatBufferBuilder) - Static method in class kafka.tier.serdes.TierPartitionStateEntry
 
endTierPartitionStateHeader(FlatBufferBuilder) - Static method in class kafka.tier.serdes.TierPartitionStateHeader
 
endTierTopicSnapshot(FlatBufferBuilder) - Static method in class kafka.tier.serdes.TierTopicSnapshot
 
endTierTopicSnapshotEntry(FlatBufferBuilder) - Static method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
endTierTopicSnapshotHeader(FlatBufferBuilder) - Static method in class kafka.tier.serdes.TierTopicSnapshotHeader
 
endTime() - Method in class kafka.durability.restore.db.serdes.Job
 
endTime - Variable in class kafka.restore.db.Job
 
endTimestampMs() - Method in class kafka.tier.domain.TierTopicPartitionSnapshot
 
endTimestampMs() - Method in class kafka.tier.snapshot.TierTopicSnapshotObject
 
endTopicInfo(FlatBufferBuilder) - Static method in class kafka.durability.db.serdes.TopicInfo
 
endTopicMetadata(FlatBufferBuilder) - Static method in class kafka.backupRestore.objectLifecycle.serdes.TopicMetadata
 
endTopicRetentionData(FlatBufferBuilder) - Static method in class kafka.backupRestore.objectLifecycle.serdes.TopicRetentionData
 
entityCreateEvent(String, MetadataEvent) - Static method in class kafka.catalog.MetadataEventUtils
Given a MetadataEvent, build the creation MetadataChange for this tenant.
EntityData(Readable, short, MessageContext) - Constructor for class kafka.internals.generated.ComputedQuotaKey.EntityData
 
EntityData() - Constructor for class kafka.internals.generated.ComputedQuotaKey.EntityData
 
entityDeleteEvent(String, MetadataEvent) - Static method in class kafka.catalog.MetadataEventUtils
Given a topic name, build the deletion MetadataChange for this tenant.
entityName() - Method in class kafka.internals.generated.ComputedQuotaKey.EntityData
 
entityType() - Method in class kafka.internals.generated.ComputedQuotaKey.EntityData
 
entityUpdateEvent(String, MetadataEvent) - Static method in class kafka.catalog.MetadataEventUtils
Given a MetadataEvent, build the update MetadataChange for this tenant.
entries() - Method in class kafka.tier.domain.TierTopicPartitionSnapshot
 
ENTRY_LENGTH_SIZE - Static variable in class kafka.tier.state.TierUtils
 
entryRemovalDelay() - Method in class kafka.tier.state.TierPartitionStateCleanupConfig
 
epoch() - Method in class kafka.catalog.ZKMetadataCollectorContext
 
epoch() - Method in class kafka.durability.db.kraft.serdes.EpochChainWithLeader
 
epoch() - Method in class kafka.durability.db.kraft.serdes.KRaftEpochInfo
 
epoch() - Method in class kafka.durability.db.kraft.serdes.KRaftQuorumInfo
 
epoch() - Method in class kafka.durability.events.serdes.BaseInfo
 
epoch() - Method in class kafka.durability.serdes.EpochChain
 
EPOCH - Static variable in class kafka.durability.tools.UpdateDurabilityDb
 
epoch() - Method in class kafka.tier.serdes.OffsetAndEpoch
 
epoch() - Method in class kafka.tier.state.OffsetAndEpoch
 
epoch() - Method in class kafka.utils.cloud.EpochAndSeqNumber
 
EPOCH_DOC - Static variable in class kafka.durability.tools.UpdateDurabilityDb
 
EpochAndSeqNumber - Class in kafka.utils.cloud
 
EpochAndSeqNumber(int, long) - Constructor for class kafka.utils.cloud.EpochAndSeqNumber
 
epochChain(int) - Method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
epochChain(EpochChainWithLeader, int) - Method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
epochChain(int) - Method in class kafka.durability.db.serdes.PartitionInfo
 
epochChain(EpochChain, int) - Method in class kafka.durability.db.serdes.PartitionInfo
 
epochChain(int) - Method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
epochChain(EpochChain, int) - Method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
EpochChain - Class in kafka.durability.serdes
 
EpochChain() - Constructor for class kafka.durability.serdes.EpochChain
 
EpochChain.Vector - Class in kafka.durability.serdes
 
epochChainLength() - Method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
epochChainLength() - Method in class kafka.durability.db.serdes.PartitionInfo
 
epochChainLength() - Method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
epochChainVector() - Method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
epochChainVector(EpochChainWithLeader.Vector) - Method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
epochChainVector() - Method in class kafka.durability.db.serdes.PartitionInfo
 
epochChainVector(EpochChain.Vector) - Method in class kafka.durability.db.serdes.PartitionInfo
 
epochChainVector() - Method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
epochChainVector(EpochChain.Vector) - Method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
EpochChainWithLeader - Class in kafka.durability.db.kraft.serdes
 
EpochChainWithLeader() - Constructor for class kafka.durability.db.kraft.serdes.EpochChainWithLeader
 
EpochChainWithLeader.Vector - Class in kafka.durability.db.kraft.serdes
 
EpochChange - Class in kafka.durability.events.broker.serdes
 
EpochChange() - Constructor for class kafka.durability.events.broker.serdes.EpochChange
 
EpochChange.Vector - Class in kafka.durability.events.broker.serdes
 
epochFor(int) - Method in interface kafka.common.AliveBrokersMetadata
Returns the broker epoch for the broker with ID brokerId.
epochFor(int) - Method in class kafka.common.AliveBrokersSnapshot
Returns the broker epoch for the broker with ID brokerId.
epochLeaderIds(int) - Method in class kafka.durability.db.kraft.serdes.KRaftQuorumInfo
 
epochLeaderIds(KRaftEpochInfo, int) - Method in class kafka.durability.db.kraft.serdes.KRaftQuorumInfo
 
epochLeaderIdsLength() - Method in class kafka.durability.db.kraft.serdes.KRaftQuorumInfo
 
epochLeaderIdsVector() - Method in class kafka.durability.db.kraft.serdes.KRaftQuorumInfo
 
epochLeaderIdsVector(KRaftEpochInfo.Vector) - Method in class kafka.durability.db.kraft.serdes.KRaftQuorumInfo
 
epochStateFetched() - Method in class kafka.tier.store.TierObjectStoreMetrics
 
equals(Object) - Method in class kafka.catalog.metadata.ClusterLinkInfo
 
equals(Object) - Method in class kafka.catalog.metadata.MirrorTopicInfo
 
equals(Object) - Method in class kafka.catalog.metadata.TopicInfo
 
equals(Object) - Method in class kafka.common.AliveBrokersSnapshot
 
equals(Object) - Method in class kafka.common.BalancerStatusDescriptionInternal
 
equals(Object) - Method in class kafka.common.BrokerAdditionDescriptionInternal
 
equals(Object) - Method in class kafka.common.BrokerAddStatus
 
equals(Object) - Method in class kafka.common.BrokerRemovalDescriptionInternal
 
equals(Object) - Method in class kafka.common.BrokerRemovalRequest
 
equals(Object) - Method in class kafka.common.EvenClusterLoadPlanBrokerStats
 
equals(Object) - Method in class kafka.internals.generated.ComputedQuotaKey.EntityData
 
equals(Object) - Method in class kafka.internals.generated.ComputedQuotaKey
 
equals(Object) - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedBrokerQuota
 
equals(Object) - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedQuota
 
equals(Object) - Method in class kafka.internals.generated.ComputedQuotaValue
 
equals(Object) - Method in class kafka.internals.generated.TransactionLogKey
 
equals(Object) - Method in class kafka.internals.generated.TransactionLogValue
 
equals(Object) - Method in class kafka.internals.generated.TransactionLogValue.PartitionsSchema
 
equals(Object) - Method in class kafka.restore.statemachine.api.State
 
equals(Object) - Method in class kafka.tier.backupObjectLifecycle.NameAndId
 
equals(Object) - Method in class kafka.tier.domain.AbstractTierMetadata
 
equals(Object) - Method in class kafka.tier.domain.TierObjectMetadata
 
equals(Object) - Method in class kafka.tier.domain.TierSegmentUploadInitiate
 
equals(Object) - Method in class kafka.tier.fetcher.offsetcache.FetchKey
 
equals(Object) - Method in class kafka.tier.fetcher.ReclaimableMemoryRecords
 
equals(Object) - Method in class kafka.tier.raft.KRaftSnapshotObject
 
equals(Object) - Method in class kafka.tier.raft.LocalSnapshotObject
 
equals(Object) - Method in class kafka.tier.snapshot.TierTopicSnapshotObject
 
equals(Object) - Method in class kafka.tier.state.CompactStats
 
equals(Object) - Method in class kafka.tier.state.FileTierPartitionStateSnapshotObject
 
equals(Object) - Method in class kafka.tier.state.Header
 
equals(Object) - Method in class kafka.tier.state.OffsetAndEpoch
 
equals(Object) - Method in class kafka.tier.state.SegmentState
 
equals(Object) - Method in class kafka.tier.store.encryption.CleartextDataKey
 
equals(Object) - Method in class kafka.tier.store.encryption.KeyContext
 
equals(Object) - Method in class kafka.tier.store.encryption.KeySha
 
equals(Object) - Method in class kafka.tier.store.MockInMemoryTierObjectStore.UploadedObject
 
equals(Object) - Method in class kafka.tier.store.TierObjectStore.KRaftSnapshotMetadata
 
equals(Object) - Method in class kafka.tier.store.TierObjectStore.ObjectMetadata
 
equals(Object) - Method in class kafka.tier.store.TierObjectStore.OpaqueData
 
equals(Object) - Method in class kafka.tier.store.TierObjectStore.TierPartitionStateSnapshotMetadata
 
equals(Object) - Method in class kafka.tier.store.TierObjectStore.TierStateRestoreSnapshotMetadata
 
equals(Object) - Method in class kafka.tier.store.TierObjectStore.TierTopicSnapshotMetadata
 
equals(Object) - Method in class kafka.tier.store.VersionInformation
 
equals(Object) - Method in class kafka.tier.tools.common.FenceEventInfo
 
equals(Object) - Method in class kafka.tier.TopicIdPartition
 
equals(Object) - Method in class kafka.utils.cloud.EpochAndSeqNumber
 
equalsExcludingStateAndChangeTimestamp(TierObjectMetadata) - Method in class kafka.tier.domain.TierObjectMetadata
Check that this TierObjectMetadata is equal to the provided TierObjectMetadata, excluding the mutable state and state change timestamp fields.
errorOffsetAndEpoch() - Method in class kafka.tier.serdes.TierPartitionStateHeader
 
errorOffsetAndEpoch(OffsetAndEpoch) - Method in class kafka.tier.serdes.TierPartitionStateHeader
 
errorOffsetAndEpoch() - Method in class kafka.tier.state.Header
 
ESTIMATED_BUFFER_SIZE - Static variable in class kafka.tier.fetcher.TierStateFetcher
 
EvenClusterLoadPlanBrokerStats - Class in kafka.common
Holds broker-specific information like broker ID, host, cpu usage percentage, multiple network disk usage in MB, disk usage percentage, measurements in KB/s, total leader replicas, and total replicas.
EvenClusterLoadPlanBrokerStats(int, String, double, double, double, double, double, double, double, int, int) - Constructor for class kafka.common.EvenClusterLoadPlanBrokerStats
EvenClusterLoadPlanDetailedClusterBalanceStats - Class in kafka.common
Cluster balance statistics class used in the construction of EvenClusterLoadPlanInternal.
EvenClusterLoadPlanDetailedClusterBalanceStats(double, double, List<EvenClusterLoadPlanBrokerStats>, List<EvenClusterLoadPlanBrokerStats>) - Constructor for class kafka.common.EvenClusterLoadPlanDetailedClusterBalanceStats
EvenClusterLoadPlanGoalOverview - Class in kafka.common
An overview of an SBC goal after going through an even cluster load plan computation.
EvenClusterLoadPlanGoalOverview(String, List<EvenClusterLoadPlanRejectingGoal>, int, int, double, int, double, int, int) - Constructor for class kafka.common.EvenClusterLoadPlanGoalOverview
EvenClusterLoadPlanGoalStats - Class in kafka.common
Holds SBC goal-specific information about the current average, maximum, and minimum resource cluster utilization statistics.
EvenClusterLoadPlanGoalStats(String, EvenClusterLoadPlanResources, EvenClusterLoadPlanResources, EvenClusterLoadPlanResources, EvenClusterLoadPlanResources, EvenClusterLoadPlanGoalOverview) - Constructor for class kafka.common.EvenClusterLoadPlanGoalStats
Creates an EvenClusterLoadPlanGoalStats object.
EvenClusterLoadPlanInternal - Class in kafka.common
Represents an SBC-computed reassignments plan to be done for the even cluster load task.
EvenClusterLoadPlanInternal(EvenClusterLoadPlanInternalReplicaMovementStats, EvenClusterLoadPlanInternalBrokerRelatedStats, EvenClusterLoadPlanInternalClusterRelatedStats, EvenClusterLoadPlanDetailedClusterBalanceStats, EvenClusterLoadPlanInternalGoalRelatedStats) - Constructor for class kafka.common.EvenClusterLoadPlanInternal
Creates a EvenClusterLoadPlanInternal object.
EvenClusterLoadPlanInternalBrokerRelatedStats - Class in kafka.common
Broker-related statistics class used in the construction of EvenClusterLoadPlanInternal.
EvenClusterLoadPlanInternalBrokerRelatedStats(List<Integer>, List<Integer>, List<Integer>, List<Integer>) - Constructor for class kafka.common.EvenClusterLoadPlanInternalBrokerRelatedStats
EvenClusterLoadPlanInternalClusterRelatedStats - Class in kafka.common
Cluster-related statistics class used in the construction of EvenClusterLoadPlanInternal.
EvenClusterLoadPlanInternalClusterRelatedStats(int, double, List<String>, int, int, int) - Constructor for class kafka.common.EvenClusterLoadPlanInternalClusterRelatedStats
EvenClusterLoadPlanInternalGoalRelatedStats - Class in kafka.common
Goals-related statistics class used in the construction of EvenClusterLoadPlanInternal.
EvenClusterLoadPlanInternalGoalRelatedStats(List<String>, List<EvenClusterLoadPlanGoalStats>, List<String>, List<String>) - Constructor for class kafka.common.EvenClusterLoadPlanInternalGoalRelatedStats
EvenClusterLoadPlanInternalReplicaMovementStats - Class in kafka.common
Replica movement statistics class used in the construction of EvenClusterLoadPlanInternal.
EvenClusterLoadPlanInternalReplicaMovementStats(int, double, int) - Constructor for class kafka.common.EvenClusterLoadPlanInternalReplicaMovementStats
EvenClusterLoadPlanRejectingGoal - Class in kafka.common
Holds SBC goal-specific information.
EvenClusterLoadPlanRejectingGoal(String, int) - Constructor for class kafka.common.EvenClusterLoadPlanRejectingGoal
EvenClusterLoadPlanResources - Class in kafka.common
Holds resource utilization statistics for both the whole cluster like information about CPU, inbound and outbound network traffic, disk usage, etc.
EvenClusterLoadPlanResources(double, double, double, double, double, double, double, int, int, int) - Constructor for class kafka.common.EvenClusterLoadPlanResources
Creates an EvenClusterLoadPlanResources object.
evenClusterLoadStatus(ClusterBalanceManager.BalanceManagerStatusQueryClientCallback<EvenClusterLoadStatusDescriptionInternal>) - Method in interface kafka.controller.ClusterBalanceManager
Return status of the goal violation detector triggered self balancing.
EvenClusterLoadStatusDescriptionInternal - Class in kafka.common
Class capturing status of any uneven cluster load.
EvenClusterLoadStatusDescriptionInternal(BalancerSelfHealMode, EvenClusterLoadStatus, Long, EvenClusterLoadStatus, Long, Exception) - Constructor for class kafka.common.EvenClusterLoadStatusDescriptionInternal
 
Event - Interface in kafka.restore.statemachine.api
 
eventEmitter() - Method in class kafka.catalog.ZKMetadataCollectorContext
 
eventHasChanged(MetadataEvent, MetadataEvent) - Static method in class kafka.catalog.MetadataEventUtils
Given two metadata events, determine if changes have happened to the attributes we care about.
EventKey - Class in kafka.durability.events.serdes
 
EventKey() - Constructor for class kafka.durability.events.serdes.EventKey
 
EventKey.Vector - Class in kafka.durability.events.serdes
 
eventQueue() - Method in class kafka.catalog.ZKMetadataCollectorContext
 
exception() - Method in class kafka.common.BalancerStatusDescriptionInternal
The nullable #Exception that the balancer component experienced.
exception() - Method in class kafka.common.BrokerAdditionDescriptionInternal
The nullable #Exception that this broker addition operation experienced
exception() - Method in class kafka.common.BrokerRemovalDescriptionInternal
The nullable #Exception that this broker removal operation experienced
exception() - Method in class kafka.common.EvenClusterLoadStatusDescriptionInternal
 
exception - Variable in class kafka.tier.fetcher.TierFetchResult
 
exception - Variable in class kafka.tier.tools.TierMetadataValidator.OffsetValidationResult
 
excludedBrokers() - Method in class kafka.common.ReplicaExclusionCache
Returns a set of the broker IDs that are excluded for replica placement.
excludedTopics() - Method in class kafka.common.EvenClusterLoadPlanInternalClusterRelatedStats
Topics excluded for replica movements.
exclusions() - Method in class kafka.common.ReplicaExclusionCache
Returns a shallow-copy of a map containing the current broker replica exclusions.
execute() - Method in class kafka.restore.operators.ResetPartitionOperator
Clear tiered data info from FTPS 1.
exist - Variable in class kafka.tier.store.TierObjectAttribute
 
expandBrokerId() - Method in class kafka.durability.events.broker.serdes.IsrExpand
 
expireEntries() - Method in class kafka.tier.fetcher.offsetcache.FetchOffsetCache
 
externalLostMessages() - Method in class kafka.durability.db.serdes.PartitionInfo
 
extractEncodedName(String) - Static method in class kafka.tier.store.TierObjectStore.TierPartitionStateSnapshotMetadata
Helper method to extract the encoded name of snapshot file from the full path it was uploaded under.
extractLogicalName(String) - Static method in class kafka.common.TenantHelpers
 
extractTenantPrefix(String, boolean) - Static method in class kafka.common.TenantHelpers
 
extractTenantPrefix(String) - Static method in class kafka.common.TenantHelpers
 

F

f0() - Method in class kafka.tier.serdes.OpaqueDataField
 
f1() - Method in class kafka.tier.serdes.OpaqueDataField
 
f2() - Method in class kafka.tier.serdes.OpaqueDataField
 
f3() - Method in class kafka.tier.serdes.OpaqueDataField
 
FAILED - Static variable in class kafka.restore.statemachine.api.State
 
failedAttempts() - Method in class kafka.durability.db.serdes.AuditRunInfo
 
failedCount() - Method in class kafka.restore.statemachine.StateMachineController
 
FAILURE_METRIC_PREFIX - Static variable in class kafka.tier.snapshot.TierTopicSnapshotMetrics
 
failureMetric - Variable in class kafka.tier.backupObjectLifecycle.LifecycleManagerMetrics
 
FENCE_EVENT_SENT - Static variable in class kafka.restore.statemachine.api.State
 
FENCE_EVENT_URI_PATH - Static variable in class kafka.restore.schedulers.Constants
 
FENCE_RESULT_JSON_FILE - Static variable in class kafka.tier.tools.RecoveryUtils
 
FENCE_RESULT_JSON_FILE_DOC - Static variable in class kafka.tier.tools.RecoveryUtils
 
FENCE_TARGET_PARTITIONS_CONFIG_FILE - Static variable in class kafka.tier.tools.TierPartitionStateFencingTrigger
 
FENCE_TARGET_PARTITIONS_CONFIG_FILE_DOC - Static variable in class kafka.tier.tools.TierPartitionStateFencingTrigger
 
FENCE_TARGET_PARTITIONS_CONFIG_FILE_FORMAT - Static variable in class kafka.tier.tools.RecoveryUtils
 
FENCE_TRIGGER_OUTPUT_FILE - Static variable in class kafka.tier.tools.TierPartitionStateFencingTrigger
 
FENCE_TRIGGER_OUTPUT_FILE_DOC - Static variable in class kafka.tier.tools.TierPartitionStateFencingTrigger
 
fencedSegments() - Method in class kafka.tier.state.FileTierPartitionState
 
fencedSegments() - Method in interface kafka.tier.state.TierPartitionState
 
FenceEventInfo - Class in kafka.tier.tools.common
Encapsulates information related to a fencing event.
FenceEventInfo(String, String, int, String, Boolean, long, int, long) - Constructor for class kafka.tier.tools.common.FenceEventInfo
 
fenceEventInfo() - Method in class kafka.tier.tools.common.RestoreInfo.RestoreRawInput
 
FenceEventSentToPartitionFencedTransition - Class in kafka.restore.statemachine.transitions
 
FenceEventSentToPartitionFencedTransition(MessageEmitter) - Constructor for class kafka.restore.statemachine.transitions.FenceEventSentToPartitionFencedTransition
 
fetch(List<TierFetchMetadata>, IsolationLevel, Consumer<DelayedOperationKey>, int) - Method in class kafka.tier.fetcher.TierFetcher
Execute a read for a single partition from Tiered Storage.
FETCH_FTPS_URI_PATH - Static variable in class kafka.restore.schedulers.Constants
 
fetchFtpsFile() - Method in class kafka.restore.schedulers.FtpsFetcher
Send Kafka request to download ftps asynchronously.
FetchKey - Class in kafka.tier.fetcher.offsetcache
 
FetchKey(UUID, long) - Constructor for class kafka.tier.fetcher.offsetcache.FetchKey
 
fetchLeaderEpochStateAsync(TierObjectStore.ObjectMetadata) - Method in class kafka.tier.fetcher.TierStateFetcher
Send a request to the tier state fetcher executor, returning a future that will be completed when the request has read the tier state from the object store.
fetchOffset() - Method in class kafka.durability.events.controller.serdes.QuorumVoterFetchOffsetRecord
 
FetchOffsetCache - Class in kafka.tier.fetcher.offsetcache
The FetchOffsetCache caches known byte offset and record batch sizes in tiered segments.
FetchOffsetCache(Time, int, int) - Constructor for class kafka.tier.fetcher.offsetcache.FetchOffsetCache
 
fetchOffsetForTimestamp(Map<TopicPartition, TierUnfetchedTimestampAndOffset>, Consumer<DelayedOperationKey>) - Method in class kafka.tier.fetcher.TierFetcher
 
FetchOffsetMetadata - Class in kafka.tier.fetcher.offsetcache
 
FetchOffsetMetadata(int, OptionalInt) - Constructor for class kafka.tier.fetcher.offsetcache.FetchOffsetMetadata
 
fetchOffsetPositionForStartingOffset(CancellationContext, TierObjectStore, TierObjectStore.ObjectMetadata, long) - Static method in class kafka.tier.fetcher.OffsetIndexFetchRequest
Find an OffsetPosition from a OffsetIndex InputStream.
fetchPartitionStatus() - Method in class kafka.restore.schedulers.PartitionStatusFetcher
Send Kafka request to fetch Partition Status asynchronously.
fetchProducerStateSnapshotAsync(TierObjectStore.ObjectMetadata) - Method in class kafka.tier.fetcher.TierStateFetcher
 
fetchPropertiesFromArgs(String[]) - Static method in class kafka.tier.tools.TierMetadataDebugger
 
fetchRecoverSnapshot(TierPartitionForceRestore) - Method in class kafka.restore.snapshot.SnapshotObjectStoreUtils
 
fetchRecoverSnapshot(ObjectStoreUtilsContext, TierPartitionForceRestore, RetryPolicy) - Static method in class kafka.tier.backupObjectLifecycle.ObjectStoreUtils
 
fetchRecoverSnapshot(TierObjectStore.TierStateRestoreSnapshotMetadata) - Method in class kafka.tier.fetcher.TierStateFetcher
 
fetchRemoteLogSegmentMetadata(TopicPartition, int, long) - Method in class kafka.log.remote.RemoteLogManager
 
fetchTierPartitionStateSnapshot(TierObjectStore.TierPartitionStateSnapshotMetadata) - Method in class kafka.tier.fetcher.TierStateFetcher
 
fetchTotalTimeNanos - Variable in class kafka.tier.fetcher.TierFetchResult
 
fetchWellKnownPathMetadata() - Method in interface kafka.tier.store.encryption.EncryptionKeyManager.WellKnownKeypathHook
Fetches the object metadata at the TierObjectStore-specific "well-known" path.
FILE_OFFSET - Static variable in class kafka.tier.state.FileTierPartitionState
 
filePosition() - Method in class kafka.tier.state.SegmentState
 
FileRestoreDB - Class in kafka.restore.db
 
FileRestoreDB() - Constructor for class kafka.restore.db.FileRestoreDB
 
FileRestoreDB(List<Job>) - Constructor for class kafka.restore.db.FileRestoreDB
 
FILES_TO_RESTORE - Static variable in class kafka.tier.tools.ValidateAndRestoreSegments
 
FILES_TO_RESTORE_DOC - Static variable in class kafka.tier.tools.ValidateAndRestoreSegments
 
FileTierPartitionIterator - Class in kafka.tier.state
 
FileTierPartitionIterator(TopicIdPartition, CheckedFileIO, long) - Constructor for class kafka.tier.state.FileTierPartitionIterator
 
FileTierPartitionIterator(TopicIdPartition, CheckedFileIO, long, boolean) - Constructor for class kafka.tier.state.FileTierPartitionIterator
 
FileTierPartitionState - Class in kafka.tier.state
Important: this code is performance sensitive.
FileTierPartitionState(File, LogDirFailureChannel, TopicPartition, boolean, Scheduler, boolean, boolean, Time, TierPartitionStateCleanupConfig, boolean, int) - Constructor for class kafka.tier.state.FileTierPartitionState
 
FileTierPartitionState.MaterializationListener - Interface in kafka.tier.state
 
FileTierPartitionState.MaterializationListener.Initialization - Class in kafka.tier.state
Listener for materialization to reach or surpass a minimum leader epoch.
FileTierPartitionState.MaterializationListener.LeaderEpoch - Class in kafka.tier.state
Listener for materialization to reach or surpass a particular leader epoch.
FileTierPartitionState.MaterializationListener.ReplicationTargetObjectId - Class in kafka.tier.state
Listener for materialization to witness a particular objectId at an FileTierPartitionState restore epoch equal to or greater than the provided target restore epoch.
FileTierPartitionState.MaterializationListener.ReplicationTargetOffset - Class in kafka.tier.state
Listener for materialization to reach or surpass a particular offset.
FileTierPartitionStateSnapshotObject - Class in kafka.tier.state
Helper utils class containing various methods for tier metadata snapshot file like encoding/decoding file name, creating snapshots directory.
FileTierPartitionStateSnapshotObject(UUID, long, OffsetAndEpoch, int, String, Algorithm) - Constructor for class kafka.tier.state.FileTierPartitionStateSnapshotObject
 
FileTierPartitionStateUtils - Class in kafka.tier.state
 
FileTierPartitionStateUtils() - Constructor for class kafka.tier.state.FileTierPartitionStateUtils
 
filterTo(TopicPartition, MemoryRecords.RecordFilter, ByteBuffer, int, BufferSupplier) - Method in class kafka.tier.fetcher.ReclaimableMemoryRecords
 
findMaxSegmentState(Map<UUID, SegmentState>) - Static method in class kafka.restore.operators.OperatorUtil
Find the Max segment in the given segment map.
findOffsetByTimestamp(TopicPartition, long, long, LeaderEpochFileCache) - Method in class kafka.log.remote.RemoteLogManager
Search the message offset in the remote storage based on timestamp and offset.
finish() - Method in class kafka.tier.fetcher.PendingFetch
Block on a fetch request finishing (or canceling), returning either complete MemoryRecords for the fetch, or empty records.
finishBackupObjectsMetadataBuffer(FlatBufferBuilder, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.BackupObjectsMetadata
 
finishCheckedFileIOHeaderBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.CheckedFileIOHeader
 
finishCompactionCommitAndSwapBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.CompactionCommitAndSwap
 
finishDatabaseBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.db.serdes.Database
 
finishDeletePartitionBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.DeletePartition
 
finishDeleteRecordsBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.DeleteRecords
 
finishEpochChangeBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.EpochChange
 
finishEventKeyBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.events.serdes.EventKey
 
finishHealthCheckBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.events.serdes.HealthCheck
 
finishInitLeaderBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.InitLeader
 
finishInjectStateBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.InjectState
 
finishIsrExpandBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.IsrExpand
 
finishKRaftHWMChangeBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftHWMChange
 
finishKRaftLeaderChangeBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
finishKRaftLogSnapshotGenerationBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftLogSnapshotGeneration
 
finishKRaftLogStartOffsetChangeBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftLogStartOffsetChange
 
finishKRaftNodeStartUpBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftNodeStartUp
 
finishKRaftPartitionInfoBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
finishKRaftQuorumInfoBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.db.kraft.serdes.KRaftQuorumInfo
 
finishLifecycleManagerStateBuffer(FlatBufferBuilder, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
finishMetadataSnapshotUploadCompleteBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.MetadataSnapshotUploadComplete
 
finishMetadataSnapshotUploadInitiateBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.MetadataSnapshotUploadInitiate
 
finishOffsetChangeBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.OffsetChange
 
finishPartitionDeleteCompleteBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.PartitionDeleteComplete
 
finishPartitionDeleteInitiateBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.PartitionDeleteInitiate
 
finishPartitionDeletePreInitiateBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.PartitionDeletePreInitiate
 
finishPartitionFenceBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.PartitionFence
 
finishPartitionForceRestoreBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.PartitionForceRestore
 
finishPartitionUnfreezeLogStartOffsetBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.PartitionUnfreezeLogStartOffset
 
finishRetentionChangeBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.RetentionChange
 
finishSegmentDeleteCompleteBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.SegmentDeleteComplete
 
finishSegmentDeleteInitiateBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.SegmentDeleteInitiate
 
finishSegmentUploadCompleteBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.SegmentUploadComplete
 
finishSegmentUploadInitiateBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.SegmentUploadInitiate
 
finishSizePrefixedBackupObjectsMetadataBuffer(FlatBufferBuilder, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.BackupObjectsMetadata
 
finishSizePrefixedCheckedFileIOHeaderBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.CheckedFileIOHeader
 
finishSizePrefixedCompactionCommitAndSwapBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.CompactionCommitAndSwap
 
finishSizePrefixedDatabaseBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.db.serdes.Database
 
finishSizePrefixedDeletePartitionBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.DeletePartition
 
finishSizePrefixedDeleteRecordsBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.DeleteRecords
 
finishSizePrefixedEpochChangeBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.EpochChange
 
finishSizePrefixedEventKeyBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.events.serdes.EventKey
 
finishSizePrefixedHealthCheckBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.events.serdes.HealthCheck
 
finishSizePrefixedInitLeaderBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.InitLeader
 
finishSizePrefixedInjectStateBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.InjectState
 
finishSizePrefixedIsrExpandBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.IsrExpand
 
finishSizePrefixedKRaftHWMChangeBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftHWMChange
 
finishSizePrefixedKRaftLeaderChangeBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
finishSizePrefixedKRaftLogSnapshotGenerationBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftLogSnapshotGeneration
 
finishSizePrefixedKRaftLogStartOffsetChangeBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftLogStartOffsetChange
 
finishSizePrefixedKRaftNodeStartUpBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftNodeStartUp
 
finishSizePrefixedKRaftPartitionInfoBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
finishSizePrefixedKRaftQuorumInfoBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.db.kraft.serdes.KRaftQuorumInfo
 
finishSizePrefixedLifecycleManagerStateBuffer(FlatBufferBuilder, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
finishSizePrefixedMetadataSnapshotUploadCompleteBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.MetadataSnapshotUploadComplete
 
finishSizePrefixedMetadataSnapshotUploadInitiateBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.MetadataSnapshotUploadInitiate
 
finishSizePrefixedOffsetChangeBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.OffsetChange
 
finishSizePrefixedPartitionDeleteCompleteBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.PartitionDeleteComplete
 
finishSizePrefixedPartitionDeleteInitiateBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.PartitionDeleteInitiate
 
finishSizePrefixedPartitionDeletePreInitiateBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.PartitionDeletePreInitiate
 
finishSizePrefixedPartitionFenceBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.PartitionFence
 
finishSizePrefixedPartitionForceRestoreBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.PartitionForceRestore
 
finishSizePrefixedPartitionUnfreezeLogStartOffsetBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.PartitionUnfreezeLogStartOffset
 
finishSizePrefixedRetentionChangeBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.RetentionChange
 
finishSizePrefixedSegmentDeleteCompleteBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.SegmentDeleteComplete
 
finishSizePrefixedSegmentDeleteInitiateBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.SegmentDeleteInitiate
 
finishSizePrefixedSegmentUploadCompleteBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.SegmentUploadComplete
 
finishSizePrefixedSegmentUploadInitiateBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.SegmentUploadInitiate
 
finishSizePrefixedStartOffsetChangeBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.StartOffsetChange
 
finishSizePrefixedTierKafkaKeyBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierKafkaKey
 
finishSizePrefixedTierPartitionStateEntryBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierPartitionStateEntry
 
finishSizePrefixedTierPartitionStateHeaderBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierPartitionStateHeader
 
finishSizePrefixedTierTopicSnapshotBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierTopicSnapshot
 
finishSizePrefixedTierTopicSnapshotEntryBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
finishSizePrefixedTierTopicSnapshotHeaderBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierTopicSnapshotHeader
 
finishStartOffsetChangeBuffer(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.StartOffsetChange
 
finishTierKafkaKeyBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierKafkaKey
 
finishTierPartitionStateEntryBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierPartitionStateEntry
 
finishTierPartitionStateHeaderBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierPartitionStateHeader
 
finishTierTopicSnapshotBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierTopicSnapshot
 
finishTierTopicSnapshotEntryBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
finishTierTopicSnapshotHeaderBuffer(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierTopicSnapshotHeader
 
FiniteStateMachine - Interface in kafka.restore.statemachine.api
 
FiniteStateMachineException - Exception in kafka.restore.statemachine.api
 
FiniteStateMachineException(Transition, Event, Throwable) - Constructor for exception kafka.restore.statemachine.api.FiniteStateMachineException
 
fire(Event) - Method in interface kafka.restore.statemachine.api.FiniteStateMachine
 
fire(Event) - Method in class kafka.restore.statemachine.RestoreFiniteStateMachine
 
firstBatch() - Method in class kafka.tier.fetcher.ReclaimableMemoryRecords
 
firstBatchSize() - Method in class kafka.tier.fetcher.ReclaimableMemoryRecords
 
firstBatchTimestamp() - Method in class kafka.tier.domain.TierObjectMetadata
 
firstBatchTimestamp() - Method in class kafka.tier.domain.TierSegmentUploadInitiate
 
firstBatchTimestamp() - Method in class kafka.tier.serdes.SegmentUploadInitiate
 
firstBatchTimestamp() - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
firstBatchTimestamp() - Method in class kafka.tier.state.SegmentState
 
firstNewPartition() - Method in class kafka.assignor.TopicReplicaAssignor.NewPartitions
The partition index from which each subsequent partition is newly-created.
firstOffset() - Method in class kafka.durability.events.broker.serdes.EpochChange
 
firstValidOffset - Variable in class kafka.tier.tools.TierMetadataValidator.OffsetValidationResult
 
flush() - Method in class kafka.tier.state.FileTierPartitionState
 
flush() - Method in interface kafka.tier.state.TierPartitionState
Flush data contained in this TierPartitionState to disk.
flush() - Method in class kafka.utils.checksum.Adler32CheckedFileIO
 
flush() - Method in class kafka.utils.checksum.CheckedFileIO
Flush method is used to flush the file onto storage.
flush() - Method in class kafka.utils.checksum.NoChecksumFileIO
 
flushedFilePath(String, Algorithm) - Static method in class kafka.tier.state.FileTierPartitionState
 
flushedPath() - Method in class kafka.tier.state.FileTierPartitionState
 
followerNetworkInKBps() - Method in class kafka.common.EvenClusterLoadPlanBrokerStats
Inbound traffic from replicas that it follows.
followerRestorePoint(long) - Method in class kafka.tier.state.FileTierPartitionState
Fetch and return the FollowerRestorePoint for the given localLogStartOffset.
followerRestorePoint(long) - Method in interface kafka.tier.state.TierPartitionState
Get the TierObjectMetadata for the immediate previous segment (even beyond retention) to the target startOffset.
FORCE - Static variable in class kafka.durability.ondemand.Constants
 
FORCE_DOC - Static variable in class kafka.durability.ondemand.Constants
 
FORCE_RESTORE_EVENT_SENT - Static variable in class kafka.restore.statemachine.api.State
 
FORCE_RESTORE_EVENT_URI_PATH - Static variable in class kafka.restore.schedulers.Constants
 
FORCE_START - Static variable in class kafka.durability.ondemand.Constants
 
forceMutateState(TierObjectMetadata.State) - Method in class kafka.tier.domain.TierObjectMetadata
To mutate state without canTransitionTo rules checking.
ForceRestoreEventSentToPartitionRestoredTransition - Class in kafka.restore.statemachine.transitions
 
ForceRestoreEventSentToPartitionRestoredTransition(MessageEmitter) - Constructor for class kafka.restore.statemachine.transitions.ForceRestoreEventSentToPartitionRestoredTransition
 
forceRestoreState(TierPartitionForceRestore, ByteBuffer, TierPartitionStatus, OffsetAndEpoch) - Method in class kafka.tier.state.FileTierPartitionState
Performs a TierPartitionState restore, swapping the current state file from buffer and replacing any internal state with the contents of the new TierPartitionState, setting the TierPartitionStatus of the state to status.
forceShutdown() - Method in class kafka.restore.RestoreOrchestrator
Force shutdown Restore Orchestrator
freezeLogStartOffset() - Method in class kafka.tier.domain.TierPartitionFence
 
freezeLogStartOffset() - Method in class kafka.tier.serdes.PartitionFence
 
freezeMergedLogStartOffset - Variable in class kafka.tier.tools.common.FenceEventInfo
 
freezeMergedLogStartOffset() - Method in class kafka.tier.tools.common.FenceEventInfo
 
fromByte(byte) - Static method in enum kafka.tier.domain.TierUploadType
 
fromByte(byte) - Static method in enum kafka.tier.state.TierPartitionStatus
 
fromByteArray(byte[]) - Static method in class kafka.tier.store.TierObjectStore.OpaqueData
 
fromLongArray(long[]) - Static method in class kafka.tier.store.TierObjectStore.OpaqueData
 
fromMap(Map<String, Object>) - Static method in class kafka.restore.configmap.NodeConfig
 
fromMap(Map<String, Object>) - Static method in class kafka.restore.configmap.PartitionConfig
 
fromMap(Map<String, Object>) - Static method in class kafka.restore.configmap.RestoreTopicListConfig
 
fromMap(Map<String, Object>) - Static method in class kafka.restore.configmap.TopicConfig
 
fromPath(String, String) - Static method in class kafka.tier.store.TierObjectStore.KRaftSnapshotMetadata
 
fromPath(String) - Static method in class kafka.tier.store.TierObjectStore.TierTopicSnapshotMetadata
Helper utility to decode the object store path
fromRawBytes(byte[]) - Static method in class kafka.tier.store.encryption.KeySha
 
fromTimestamp - Variable in class kafka.restore.snapshot.FtpsStateForRestore
 
FTPS - Static variable in class kafka.tier.tools.ValidateAndRestoreSegments
 
FTPS_DOC - Static variable in class kafka.tier.tools.ValidateAndRestoreSegments
 
FTPS_FETCHED - Static variable in class kafka.restore.statemachine.api.State
 
FTPS_FILE_CONFIG - Static variable in class kafka.restore.ResetTierPartitionState
 
FTPS_RECONCILED - Static variable in class kafka.restore.statemachine.api.State
 
FTPS_REPAIRED - Static variable in class kafka.restore.statemachine.api.State
 
FTPS_UPLOADED - Static variable in class kafka.restore.statemachine.api.State
 
FtpsFetchedToFtpsRepairedTransition - Class in kafka.restore.statemachine.transitions
 
FtpsFetchedToFtpsRepairedTransition(MessageEmitter) - Constructor for class kafka.restore.statemachine.transitions.FtpsFetchedToFtpsRepairedTransition
 
FtpsFetchedToPartitionRestoredTransition - Class in kafka.restore.statemachine.transitions
 
FtpsFetchedToPartitionRestoredTransition(MessageEmitter) - Constructor for class kafka.restore.statemachine.transitions.FtpsFetchedToPartitionRestoredTransition
 
FtpsFetcher - Class in kafka.restore.schedulers
It is a wrapper class for the method of calling Kafka API to download ftps file.
FtpsFetcher(CloseableHttpClient, KafkaFetchFtpsRequest, String, ThreadPoolExecutor) - Constructor for class kafka.restore.schedulers.FtpsFetcher
 
FtpsReconciledToFtpsUploadedTransition - Class in kafka.restore.statemachine.transitions
 
FtpsReconciledToFtpsUploadedTransition(MessageEmitter) - Constructor for class kafka.restore.statemachine.transitions.FtpsReconciledToFtpsUploadedTransition
 
FtpsRepairedToFtpsReconciledTransition - Class in kafka.restore.statemachine.transitions
 
FtpsRepairedToFtpsReconciledTransition(MessageEmitter) - Constructor for class kafka.restore.statemachine.transitions.FtpsRepairedToFtpsReconciledTransition
 
FtpsRepairedToSegmentsRepairedTransition - Class in kafka.restore.statemachine.transitions
 
FtpsRepairedToSegmentsRepairedTransition(MessageEmitter) - Constructor for class kafka.restore.statemachine.transitions.FtpsRepairedToSegmentsRepairedTransition
 
FtpsSegmentView - Class in kafka.restore.operators
A partition restore includes 3 phases: 1.
FtpsSegmentView(TopicPartition, File, long) - Constructor for class kafka.restore.operators.FtpsSegmentView
 
FtpsSegmentView(TopicPartition, File, long, boolean) - Constructor for class kafka.restore.operators.FtpsSegmentView
 
ftpsSnapshot - Variable in class kafka.restore.snapshot.FtpsStateForRestore
The original tier partition snapshot downloaded from tier storage
FtpsSnapshotMaterializer - Class in kafka.restore.snapshot
A utility class for extracting information from FTPS snapshots Takes in an in-memory Bytebuffer and create a temporary FTPS object out of it.
FtpsSnapshotMaterializer(String) - Constructor for class kafka.restore.snapshot.FtpsSnapshotMaterializer
Different apps can specify specific locations to download the temporary snapshot file.
FtpsSnapshotsMetadata(Map<TopicIdPartition, TierObjectStore.TierPartitionStateSnapshotMetadata>) - Constructor for class kafka.restore.snapshot.PointInTimeTierPartitionStateBuilder.FtpsSnapshotsMetadata
 
FtpsStateForRestore - Class in kafka.restore.snapshot
FtpsStateForRestore(TopicIdPartition, Path, FileTierPartitionState, long, long, SnapshotObjectStoreUtils, RestoreMetricsManager) - Constructor for class kafka.restore.snapshot.FtpsStateForRestore
 
FtpsUploadedToForceRestoreEventSentTransition - Class in kafka.restore.statemachine.transitions
 
FtpsUploadedToForceRestoreEventSentTransition(MessageEmitter) - Constructor for class kafka.restore.statemachine.transitions.FtpsUploadedToForceRestoreEventSentTransition
 

G

gcsBucket - Variable in class kafka.tier.store.GcsTierObjectStoreConfig
 
gcsCredFilePath - Variable in class kafka.tier.store.GcsTierObjectStoreConfig
 
gcsPrefix - Variable in class kafka.tier.store.GcsTierObjectStoreConfig
 
gcsRegion - Variable in class kafka.tier.store.GcsTierObjectStoreConfig
 
gcsSseCustomerEncryptionKey - Variable in class kafka.tier.store.GcsTierObjectStoreConfig
 
GcsTierObjectStore - Class in kafka.tier.store
 
GcsTierObjectStore(Time, GcsTierObjectStoreConfig) - Constructor for class kafka.tier.store.GcsTierObjectStore
 
GcsTierObjectStore(Time, Metrics, GcsTierObjectStoreConfig) - Constructor for class kafka.tier.store.GcsTierObjectStore
 
GcsTierObjectStoreConfig - Class in kafka.tier.store
 
GcsTierObjectStoreConfig(Optional<String>, KafkaConfig) - Constructor for class kafka.tier.store.GcsTierObjectStoreConfig
 
gcsWriteChunkSize - Variable in class kafka.tier.store.GcsTierObjectStoreConfig
 
generalOperationStatus() - Method in class kafka.common.BrokerAdditionDescriptionInternal
 
generalOperationStatus() - Method in class kafka.common.BrokerRemovalDescriptionInternal
 
generateBackendConfig(TierObjectStore.Backend, Properties) - Static method in class kafka.tier.store.TierObjectStoreUtils
This method generates the TierStoreConfig for the various backends.
generateKeyPrefix(String) - Method in class kafka.tier.store.TierObjectStore.BackupObjectsListMetadata
 
generateNextObjectsListName(String) - Static method in class kafka.tier.backupObjectLifecycle.StateManager
Convenience method to create the name for the next backup objects list, given the current list's name.
generateRestoreRawInput(Namespace) - Static method in class kafka.tier.tools.TierPartitionStateRestoreRawInputGenerator
 
GENERATOR_OUTPUT_JSON_FILE - Static variable in class kafka.tier.tools.TierPartitionStateRestoreRawInputGenerator
 
GENERATOR_OUTPUT_JSON_FILE_DOC - Static variable in class kafka.tier.tools.TierPartitionStateRestoreRawInputGenerator
 
get(int) - Method in class kafka.backupRestore.objectLifecycle.serdes.BackupObjectsMetadata.Vector
 
get(BackupObjectsMetadata, int) - Method in class kafka.backupRestore.objectLifecycle.serdes.BackupObjectsMetadata.Vector
 
get(int) - Method in class kafka.backupRestore.objectLifecycle.serdes.BlobMetadata.Vector
 
get(BlobMetadata, int) - Method in class kafka.backupRestore.objectLifecycle.serdes.BlobMetadata.Vector
 
get(int) - Method in class kafka.backupRestore.objectLifecycle.serdes.DatedList.Vector
 
get(DatedList, int) - Method in class kafka.backupRestore.objectLifecycle.serdes.DatedList.Vector
 
get(int) - Method in class kafka.backupRestore.objectLifecycle.serdes.Header.Vector
 
get(Header, int) - Method in class kafka.backupRestore.objectLifecycle.serdes.Header.Vector
 
get(int) - Method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState.Vector
 
get(LifecycleManagerState, int) - Method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState.Vector
 
get(int) - Method in class kafka.backupRestore.objectLifecycle.serdes.TopicMetadata.Vector
 
get(TopicMetadata, int) - Method in class kafka.backupRestore.objectLifecycle.serdes.TopicMetadata.Vector
 
get(int) - Method in class kafka.backupRestore.objectLifecycle.serdes.TopicRetentionData.Vector
 
get(TopicRetentionData, int) - Method in class kafka.backupRestore.objectLifecycle.serdes.TopicRetentionData.Vector
 
get(int) - Method in class kafka.durability.db.kraft.serdes.EpochChainWithLeader.Vector
 
get(EpochChainWithLeader, int) - Method in class kafka.durability.db.kraft.serdes.EpochChainWithLeader.Vector
 
get(int) - Method in class kafka.durability.db.kraft.serdes.KRaftEpochInfo.Vector
 
get(KRaftEpochInfo, int) - Method in class kafka.durability.db.kraft.serdes.KRaftEpochInfo.Vector
 
get(int) - Method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo.Vector
 
get(KRaftPartitionInfo, int) - Method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo.Vector
 
get(int) - Method in class kafka.durability.db.kraft.serdes.KRaftQuorumInfo.Vector
 
get(KRaftQuorumInfo, int) - Method in class kafka.durability.db.kraft.serdes.KRaftQuorumInfo.Vector
 
get(int) - Method in class kafka.durability.db.serdes.AuditRunInfo.Vector
 
get(AuditRunInfo, int) - Method in class kafka.durability.db.serdes.AuditRunInfo.Vector
 
get(int) - Method in class kafka.durability.db.serdes.Database.Vector
 
get(Database, int) - Method in class kafka.durability.db.serdes.Database.Vector
 
get(int) - Method in class kafka.durability.db.serdes.Header.Vector
 
get(Header, int) - Method in class kafka.durability.db.serdes.Header.Vector
 
get(int) - Method in class kafka.durability.db.serdes.PartitionInfo.Vector
 
get(PartitionInfo, int) - Method in class kafka.durability.db.serdes.PartitionInfo.Vector
 
get(int) - Method in class kafka.durability.db.serdes.TopicInfo.Vector
 
get(TopicInfo, int) - Method in class kafka.durability.db.serdes.TopicInfo.Vector
 
get(int) - Method in class kafka.durability.events.broker.serdes.DeletePartition.Vector
 
get(DeletePartition, int) - Method in class kafka.durability.events.broker.serdes.DeletePartition.Vector
 
get(int) - Method in class kafka.durability.events.broker.serdes.DeleteRecords.Vector
 
get(DeleteRecords, int) - Method in class kafka.durability.events.broker.serdes.DeleteRecords.Vector
 
get(int) - Method in class kafka.durability.events.broker.serdes.EpochChange.Vector
 
get(EpochChange, int) - Method in class kafka.durability.events.broker.serdes.EpochChange.Vector
 
get(int) - Method in class kafka.durability.events.broker.serdes.InjectState.Vector
 
get(InjectState, int) - Method in class kafka.durability.events.broker.serdes.InjectState.Vector
 
get(int) - Method in class kafka.durability.events.broker.serdes.IsrExpand.Vector
 
get(IsrExpand, int) - Method in class kafka.durability.events.broker.serdes.IsrExpand.Vector
 
get(int) - Method in class kafka.durability.events.broker.serdes.OffsetChange.Vector
 
get(OffsetChange, int) - Method in class kafka.durability.events.broker.serdes.OffsetChange.Vector
 
get(int) - Method in class kafka.durability.events.broker.serdes.RetentionChange.Vector
 
get(RetentionChange, int) - Method in class kafka.durability.events.broker.serdes.RetentionChange.Vector
 
get(int) - Method in class kafka.durability.events.broker.serdes.StartOffsetChange.Vector
 
get(StartOffsetChange, int) - Method in class kafka.durability.events.broker.serdes.StartOffsetChange.Vector
 
get(int) - Method in class kafka.durability.events.controller.serdes.KRaftHWMChange.Vector
 
get(KRaftHWMChange, int) - Method in class kafka.durability.events.controller.serdes.KRaftHWMChange.Vector
 
get(int) - Method in class kafka.durability.events.controller.serdes.KRaftLeaderChange.Vector
 
get(KRaftLeaderChange, int) - Method in class kafka.durability.events.controller.serdes.KRaftLeaderChange.Vector
 
get(int) - Method in class kafka.durability.events.controller.serdes.KRaftLogSnapshotGeneration.Vector
 
get(KRaftLogSnapshotGeneration, int) - Method in class kafka.durability.events.controller.serdes.KRaftLogSnapshotGeneration.Vector
 
get(int) - Method in class kafka.durability.events.controller.serdes.KRaftLogStartOffsetChange.Vector
 
get(KRaftLogStartOffsetChange, int) - Method in class kafka.durability.events.controller.serdes.KRaftLogStartOffsetChange.Vector
 
get(int) - Method in class kafka.durability.events.controller.serdes.KRaftNodeStartUp.Vector
 
get(KRaftNodeStartUp, int) - Method in class kafka.durability.events.controller.serdes.KRaftNodeStartUp.Vector
 
get(int) - Method in class kafka.durability.events.controller.serdes.QuorumVoterFetchOffsetRecord.Vector
 
get(QuorumVoterFetchOffsetRecord, int) - Method in class kafka.durability.events.controller.serdes.QuorumVoterFetchOffsetRecord.Vector
 
get(int) - Method in class kafka.durability.events.serdes.BaseInfo.Vector
 
get(BaseInfo, int) - Method in class kafka.durability.events.serdes.BaseInfo.Vector
 
get(int) - Method in class kafka.durability.events.serdes.EventKey.Vector
 
get(EventKey, int) - Method in class kafka.durability.events.serdes.EventKey.Vector
 
get(int) - Method in class kafka.durability.events.serdes.HealthCheck.Vector
 
get(HealthCheck, int) - Method in class kafka.durability.events.serdes.HealthCheck.Vector
 
get(int) - Method in class kafka.durability.restore.db.serdes.Database.Vector
 
get(Database, int) - Method in class kafka.durability.restore.db.serdes.Database.Vector
 
get(int) - Method in class kafka.durability.restore.db.serdes.Header.Vector
 
get(Header, int) - Method in class kafka.durability.restore.db.serdes.Header.Vector
 
get(int) - Method in class kafka.durability.restore.db.serdes.Job.Vector
 
get(Job, int) - Method in class kafka.durability.restore.db.serdes.Job.Vector
 
get(int) - Method in class kafka.durability.restore.db.serdes.PartitionRestoreContext.Vector
 
get(PartitionRestoreContext, int) - Method in class kafka.durability.restore.db.serdes.PartitionRestoreContext.Vector
 
get(int) - Method in class kafka.durability.serdes.EpochChain.Vector
 
get(EpochChain, int) - Method in class kafka.durability.serdes.EpochChain.Vector
 
get(TopicPartition, String, long) - Method in class kafka.restore.RestorePartitionOperatorFactory
Returns a new RestorePartitionOperator with the given params.
get() - Method in class kafka.tier.client.TierTopicConsumerSupplier
 
get() - Method in class kafka.tier.client.TierTopicProducerSupplier
 
get(UUID, long) - Method in class kafka.tier.fetcher.offsetcache.FetchOffsetCache
 
get(int) - Method in class kafka.tier.serdes.CheckedFileIOHeader.Vector
 
get(CheckedFileIOHeader, int) - Method in class kafka.tier.serdes.CheckedFileIOHeader.Vector
 
get(int) - Method in class kafka.tier.serdes.CompactionCommitAndSwap.Vector
 
get(CompactionCommitAndSwap, int) - Method in class kafka.tier.serdes.CompactionCommitAndSwap.Vector
 
get(int) - Method in class kafka.tier.serdes.CompactStats.Vector
 
get(CompactStats, int) - Method in class kafka.tier.serdes.CompactStats.Vector
 
get(int) - Method in class kafka.tier.serdes.InitLeader.Vector
 
get(InitLeader, int) - Method in class kafka.tier.serdes.InitLeader.Vector
 
get(int) - Method in class kafka.tier.serdes.MaterializationTrackingInfo.Vector
 
get(MaterializationTrackingInfo, int) - Method in class kafka.tier.serdes.MaterializationTrackingInfo.Vector
 
get(int) - Method in class kafka.tier.serdes.MetadataSnapshotUploadComplete.Vector
 
get(MetadataSnapshotUploadComplete, int) - Method in class kafka.tier.serdes.MetadataSnapshotUploadComplete.Vector
 
get(int) - Method in class kafka.tier.serdes.MetadataSnapshotUploadInitiate.Vector
 
get(MetadataSnapshotUploadInitiate, int) - Method in class kafka.tier.serdes.MetadataSnapshotUploadInitiate.Vector
 
get(int) - Method in class kafka.tier.serdes.OffsetAndEpoch.Vector
 
get(OffsetAndEpoch, int) - Method in class kafka.tier.serdes.OffsetAndEpoch.Vector
 
get(int) - Method in class kafka.tier.serdes.OffsetRange.Vector
 
get(OffsetRange, int) - Method in class kafka.tier.serdes.OffsetRange.Vector
 
get(int) - Method in class kafka.tier.serdes.OpaqueDataField.Vector
 
get(OpaqueDataField, int) - Method in class kafka.tier.serdes.OpaqueDataField.Vector
 
get(int) - Method in class kafka.tier.serdes.PartitionDeleteComplete.Vector
 
get(PartitionDeleteComplete, int) - Method in class kafka.tier.serdes.PartitionDeleteComplete.Vector
 
get(int) - Method in class kafka.tier.serdes.PartitionDeleteInitiate.Vector
 
get(PartitionDeleteInitiate, int) - Method in class kafka.tier.serdes.PartitionDeleteInitiate.Vector
 
get(int) - Method in class kafka.tier.serdes.PartitionDeletePreInitiate.Vector
 
get(PartitionDeletePreInitiate, int) - Method in class kafka.tier.serdes.PartitionDeletePreInitiate.Vector
 
get(int) - Method in class kafka.tier.serdes.PartitionFence.Vector
 
get(PartitionFence, int) - Method in class kafka.tier.serdes.PartitionFence.Vector
 
get(int) - Method in class kafka.tier.serdes.PartitionForceRestore.Vector
 
get(PartitionForceRestore, int) - Method in class kafka.tier.serdes.PartitionForceRestore.Vector
 
get(int) - Method in class kafka.tier.serdes.PartitionUnfreezeLogStartOffset.Vector
 
get(PartitionUnfreezeLogStartOffset, int) - Method in class kafka.tier.serdes.PartitionUnfreezeLogStartOffset.Vector
 
get(int) - Method in class kafka.tier.serdes.SegmentDeleteComplete.Vector
 
get(SegmentDeleteComplete, int) - Method in class kafka.tier.serdes.SegmentDeleteComplete.Vector
 
get(int) - Method in class kafka.tier.serdes.SegmentDeleteInitiate.Vector
 
get(SegmentDeleteInitiate, int) - Method in class kafka.tier.serdes.SegmentDeleteInitiate.Vector
 
get(int) - Method in class kafka.tier.serdes.SegmentUploadComplete.Vector
 
get(SegmentUploadComplete, int) - Method in class kafka.tier.serdes.SegmentUploadComplete.Vector
 
get(int) - Method in class kafka.tier.serdes.SegmentUploadInitiate.Vector
 
get(SegmentUploadInitiate, int) - Method in class kafka.tier.serdes.SegmentUploadInitiate.Vector
 
get(int) - Method in class kafka.tier.serdes.SnapshotTrackingInfo.Vector
 
get(SnapshotTrackingInfo, int) - Method in class kafka.tier.serdes.SnapshotTrackingInfo.Vector
 
get(int) - Method in class kafka.tier.serdes.TierKafkaKey.Vector
 
get(TierKafkaKey, int) - Method in class kafka.tier.serdes.TierKafkaKey.Vector
 
get(int) - Method in class kafka.tier.serdes.TierPartitionStateEntry.Vector
 
get(TierPartitionStateEntry, int) - Method in class kafka.tier.serdes.TierPartitionStateEntry.Vector
 
get(int) - Method in class kafka.tier.serdes.TierPartitionStateHeader.Vector
 
get(TierPartitionStateHeader, int) - Method in class kafka.tier.serdes.TierPartitionStateHeader.Vector
 
get(int) - Method in class kafka.tier.serdes.TierTopicSnapshot.Vector
 
get(TierTopicSnapshot, int) - Method in class kafka.tier.serdes.TierTopicSnapshot.Vector
 
get(int) - Method in class kafka.tier.serdes.TierTopicSnapshotEntry.Vector
 
get(TierTopicSnapshotEntry, int) - Method in class kafka.tier.serdes.TierTopicSnapshotEntry.Vector
 
get(int) - Method in class kafka.tier.serdes.TierTopicSnapshotHeader.Vector
 
get(TierTopicSnapshotHeader, int) - Method in class kafka.tier.serdes.TierTopicSnapshotHeader.Vector
 
get(int) - Method in class kafka.tier.serdes.UUID.Vector
 
get(UUID, int) - Method in class kafka.tier.serdes.UUID.Vector
 
GET_AUDIT_JOB_STATUS_URI_PATH - Static variable in class kafka.durability.ondemand.Constants
 
getAuditJobStatus(Optional<Integer>, boolean, int) - Method in class kafka.durability.ondemand.OnDemandAuditJobOrchestrator
Gets status for most recent audit job
GetAuditJobStatusDetail - Class in kafka.durability.ondemand
 
GetAuditJobStatusDetail(List<GetAuditJobStatusDetail.PartitionStatusDetail>, List<GetAuditJobStatusDetail.PartitionStatusDetailFailed>) - Constructor for class kafka.durability.ondemand.GetAuditJobStatusDetail
 
GetAuditJobStatusDetail() - Constructor for class kafka.durability.ondemand.GetAuditJobStatusDetail
 
GetAuditJobStatusRequest - Class in kafka.durability.ondemand
 
GetAuditJobStatusRequest(String, boolean, String) - Constructor for class kafka.durability.ondemand.GetAuditJobStatusRequest
 
GetAuditJobStatusResponseSummary - Class in kafka.durability.ondemand
POJO for audit job status summary for entire cluster
GetAuditJobStatusResponseSummary(int, String) - Constructor for class kafka.durability.ondemand.GetAuditJobStatusResponseSummary
 
GetAuditJobStatusResponseSummary(int, int, String, int, int, int, int, int, int, int, List<String>, List<String>) - Constructor for class kafka.durability.ondemand.GetAuditJobStatusResponseSummary
 
getBackend() - Method in class kafka.tier.store.AzureBlockBlobTierObjectStore
 
getBackend() - Method in class kafka.tier.store.GcsTierObjectStore
 
getBackend() - Method in class kafka.tier.store.MockInMemoryTierObjectStore
 
getBackend() - Method in class kafka.tier.store.S3TierObjectStore
 
getBackend() - Method in interface kafka.tier.store.TierObjectStore
 
getBackend() - Method in class kafka.tier.store.TierObjectStoreMetricsEnabled
 
getBackupRetentionInDaysForAllTopics(Map<NameAndId, Long>) - Method in class kafka.tier.backupObjectLifecycle.LifecycleManager
Determines the backup object retention in days for a topic, given the topic's retention.ms configuration value
getBroker() - Method in class kafka.restore.messages.KafkaRequest
 
getBrokerConnectionString() - Method in class kafka.restore.db.Job
 
getBrokerId() - Method in class kafka.durability.ondemand.GetAuditJobStatusRequest
 
getBrokersFailed() - Method in class kafka.durability.ondemand.GetAuditJobStatusResponseSummary
 
getBrokersSuccess() - Method in class kafka.durability.ondemand.GetAuditJobStatusResponseSummary
 
getBrokerUrl() - Method in class kafka.durability.ondemand.GetAuditJobStatusRequest
 
getBrokerUrl() - Method in class kafka.durability.ondemand.StartAuditJobRequest
 
getBrokerUrl() - Method in class kafka.durability.ondemand.StopAuditJobRequest
 
getBrokerUrl(NodeConfig) - Static method in class kafka.restore.schedulers.SchedulerUtil
Constructs the URL for the given broker.
getCanBeRestored() - Method in class kafka.tier.tools.ValidateFtpsSegmentsResponse
 
getCannotBeRestored() - Method in class kafka.tier.tools.ValidateFtpsSegmentsResponse
 
getCause() - Method in exception kafka.restore.statemachine.api.FiniteStateMachineException
 
getCellLoad() - Method in class kafka.common.CellLoadDescriptionInternal
 
getChecksumAlgorithmId() - Method in class kafka.restore.messages.KafkaForceRestoreRequest
 
getChoice() - Method in class kafka.tier.tools.common.ComparatorInfo.ComparatorOutput
 
getContentHash() - Method in class kafka.restore.messages.KafkaForceRestoreRequest
 
getCorrespondingRequestTypeName() - Method in class kafka.restore.messages.CopyObjectInStoreResponse
 
getCorrespondingRequestTypeName() - Method in class kafka.restore.messages.KafkaFenceResponse
 
getCorrespondingRequestTypeName() - Method in class kafka.restore.messages.KafkaFetchFtpsResponse
 
getCorrespondingRequestTypeName() - Method in class kafka.restore.messages.KafkaForceRestoreResponse
 
getCorrespondingRequestTypeName() - Method in class kafka.restore.messages.KafkaPreConditionCheckResponse
 
getCorrespondingRequestTypeName() - Method in class kafka.restore.messages.KafkaTierPartitionStatusResponse
 
getCorrespondingRequestTypeName() - Method in class kafka.restore.messages.KafkaUnfreezeResponse
 
getCorrespondingRequestTypeName() - Method in class kafka.restore.messages.KafkaValidateLogRangeResponse
 
getCorrespondingRequestTypeName() - Method in class kafka.restore.messages.ListObjectsInStoreResponse
 
getCorrespondingRequestTypeName() - Method in class kafka.restore.messages.MessageResponse
 
getCorrespondingRequestTypeName() - Method in class kafka.restore.messages.ReconcileFtpsResponse
 
getCorrespondingRequestTypeName() - Method in class kafka.restore.messages.RestoreFtpsResponse
 
getCorrespondingRequestTypeName() - Method in class kafka.restore.messages.RestoreObjectsInStoreResponse
 
getCorrespondingRequestTypeName() - Method in class kafka.restore.messages.UploadFtpsToStoreResponse
 
getCreateTimestamp() - Method in class kafka.restore.messages.Message
 
getCreationTime() - Method in class kafka.tier.backupObjectLifecycle.ObjectStoreUtils.DeletionRecord
 
getData(String) - Method in interface kafka.restore.statemachine.api.Event
Get data stored along with the Event
getData(String) - Method in class kafka.restore.statemachine.events.KafkaRestoreEvent
 
getDateFromKey(String) - Method in class kafka.tier.store.TierObjectStore.BackupObjectsListMetadata
 
getDaysFromEpoch(long) - Static method in class kafka.tier.snapshot.TierTopicSnapshotObject
 
getDeletionList(StateManagerConfig, String, String) - Static method in class kafka.tier.backupObjectLifecycle.StateManager
Gets the deletion list for a given date and namePrefix.
getDirName(long) - Static method in class kafka.tier.snapshot.TierTopicSnapshotObject
 
getDirNameWithDayPrefix(long) - Static method in class kafka.tier.snapshot.TierTopicSnapshotObject
 
getErrors() - Method in exception kafka.tier.backupObjectLifecycle.TierObjectStoreBatchOperationException
 
getEvent() - Method in exception kafka.restore.statemachine.api.FiniteStateMachineException
 
getException() - Method in class kafka.common.BrokerAddStatus
 
getExpectedStatus() - Method in class kafka.restore.messages.KafkaTierPartitionStatusRequest
 
getFailed() - Method in class kafka.durability.ondemand.GetAuditJobStatusDetail
 
getFailed() - Method in class kafka.durability.ondemand.StartAuditJobResponse
 
getFailed() - Method in class kafka.durability.ondemand.StopAuditJobResponse
 
getFailedSegmentIds() - Method in class kafka.restore.messages.RestoreObjectsInStoreResponse
 
getFiniteStateMachineByTopicPartition(TopicPartition) - Method in class kafka.restore.statemachine.StateMachineController
 
getFromTimestamp() - Method in class kafka.restore.configmap.TopicConfig
 
getFromTimestamp() - Method in class kafka.restore.messages.ReconcileFtpsRequest
 
getFromTimestamp() - Method in class kafka.restore.messages.RestoreFtpsRequest
 
getFtpsFileName() - Method in class kafka.restore.messages.KafkaFetchFtpsResponse
 
getFtpsFileName(String, String, int, CloseableHttpResponse) - Static method in class kafka.restore.schedulers.FtpsFetcher
Returns the filename that should be used to store the FTPS file for the given topic/partition.
getFtpsFilePath() - Method in class kafka.restore.messages.AsyncTaskRequest
 
getFtpsFilePath() - Method in class kafka.restore.messages.UploadFtpsToStoreRequest
 
getFtpsHeader(File) - Static method in class kafka.restore.operators.OperatorUtil
Get the header of given Ftps file
getFtpsStateForRestore() - Method in class kafka.restore.messages.ReconcileFtpsRequest
 
getFtpsStateForRestore() - Method in class kafka.restore.messages.RestoreFtpsFromSnapshotRequest
 
getHeader() - Method in class kafka.tier.tools.common.ComparatorInfo.ComparatorReplicaInfo
 
getHost() - Method in class kafka.restore.configmap.NodeConfig
 
getId() - Method in class kafka.restore.configmap.NodeConfig
 
getInput() - Method in class kafka.tier.tools.common.ComparatorInfo.ComparatorOutput
 
getInputStream() - Method in interface kafka.tier.store.TierObjectStoreResponse
 
getInstance() - Static method in class kafka.restore.RestoreConfig
 
getJobId() - Method in class kafka.durability.ondemand.GetAuditJobStatusResponseSummary
 
getJobId() - Method in class kafka.durability.ondemand.StartAuditJobRequest
 
getJobs() - Method in class kafka.restore.db.FileRestoreDB
 
getJobs() - Method in interface kafka.restore.db.RestoreDB
get the Job list
getKafkaTopicRetentionMs() - Method in class kafka.tier.backupObjectLifecycle.LifecycleManager
Gets retention ms config for all the non-internal topics in the Kafka cluster.
getLastLiveVersionId(String, List<VersionInformation>) - Static method in class kafka.restore.RestoreUtil
 
getLastLiveVersionId(String, List<VersionInformation>) - Static method in class kafka.restore.schedulers.SchedulerUtil
The assumption is Kafka TierStorage only add/delete objects in/from object store, it never "overwrite" an object.
getLastUpdateTime() - Method in class kafka.common.BrokerAddStatus
 
getLatency() - Method in class kafka.tier.store.TierObjectStoreMetrics
 
getLeader() - Method in class kafka.restore.configmap.PartitionConfig
 
getListNameFromKey(String) - Method in class kafka.tier.store.TierObjectStore.BackupObjectsListMetadata
 
getLogEndOffset() - Method in class kafka.restore.messages.KafkaForceRestoreRequest
 
getLogEndOffset() - Method in class kafka.restore.messages.KafkaValidateLogRangeRequest
 
getLogStartOffset() - Method in class kafka.restore.messages.KafkaForceRestoreRequest
 
getLogStartOffset() - Method in class kafka.restore.messages.KafkaValidateLogRangeRequest
 
getMetadata(String) - Method in interface kafka.restore.statemachine.api.FiniteStateMachine
Matadata to store additional information
getMetadata(String) - Method in class kafka.restore.statemachine.RestoreFiniteStateMachine
 
getMissingFiles(Map<String, List<VersionInformation>>, Set<String>) - Static method in class kafka.restore.RestoreUtil
Verify version map must contain required file types
getName() - Method in class kafka.restore.configmap.TopicConfig
 
getName() - Method in interface kafka.restore.statemachine.api.Event
 
getName() - Method in class kafka.restore.statemachine.api.State
 
getName() - Method in interface kafka.restore.statemachine.api.Transition
Return transition name.
getName() - Method in class kafka.restore.statemachine.events.KafkaRestoreEvent
 
getName() - Method in class kafka.restore.statemachine.transitions.AbstractTransition
 
getName() - Method in enum kafka.tier.store.TierObjectStore.Backend
 
getNumberOfSnapshotPages(int, int) - Static method in class kafka.catalog.MetadataEventUtils
Calculate # snapshot events based on # entities and maximum # entities per snapshot event.
getNumPartitions(Producer<byte[], byte[]>, String) - Static method in class kafka.tier.tools.RecoveryUtils
Discovers and returns the number of partitions in the provided topicName.
getObject(ObjectStoreUtilsContext, TierObjectStore.ObjectStoreMetadata, TierObjectStore.FileType, RetryPolicy) - Static method in class kafka.tier.backupObjectLifecycle.ObjectStoreUtils
Calls the object storage client to get the specified object.
getObject(TierObjectStore, TierObjectStore.KRaftSnapshotMetadata) - Static method in class kafka.tier.raft.KRaftSnapshotObjectUtils
 
getObject(TierObjectStore, TierObjectStore.KRaftSnapshotMetadata, VersionInformation) - Static method in class kafka.tier.raft.KRaftSnapshotObjectUtils
 
getObject(Supplier<Boolean>, TierObjectStore, TierObjectStore.ObjectStoreMetadata, TierObjectStore.FileType) - Static method in class kafka.tier.snapshot.TierTopicSnapshotObjectStoreUtils
 
getObject(TierObjectStore.ObjectStoreMetadata, TierObjectStore.FileType, Integer, Integer, VersionInformation) - Method in class kafka.tier.store.AzureBlockBlobTierObjectStore
 
getObject(TierObjectStore.ObjectStoreMetadata, TierObjectStore.FileType, Integer, Integer, VersionInformation) - Method in class kafka.tier.store.GcsTierObjectStore
 
getObject(TierObjectStore.ObjectStoreMetadata, TierObjectStore.FileType, Integer, Integer, VersionInformation) - Method in class kafka.tier.store.MockInMemoryTierObjectStore
 
getObject(TierObjectStore.ObjectStoreMetadata, TierObjectStore.FileType, Integer, Integer, VersionInformation) - Method in class kafka.tier.store.S3TierObjectStore
 
getObject(TierObjectStore.ObjectStoreMetadata, TierObjectStore.FileType, Integer, Integer, VersionInformation) - Method in interface kafka.tier.store.TierObjectStore
 
getObject(TierObjectStore.ObjectStoreMetadata, TierObjectStore.FileType, Integer, Integer) - Method in interface kafka.tier.store.TierObjectStore
 
getObject(TierObjectStore.ObjectStoreMetadata, TierObjectStore.FileType, Integer) - Method in interface kafka.tier.store.TierObjectStore
 
getObject(TierObjectStore.ObjectStoreMetadata, TierObjectStore.FileType) - Method in interface kafka.tier.store.TierObjectStore
 
getObject(TierObjectStore.ObjectStoreMetadata, TierObjectStore.FileType, Integer, Integer, VersionInformation) - Method in class kafka.tier.store.TierObjectStoreMetricsEnabled
 
getObjectCounts() - Method in class kafka.tier.store.MockInMemoryTierObjectStore
 
getObjectId() - Method in class kafka.tier.backupObjectLifecycle.ObjectStoreUtils.DeletionRecord
 
getObjectMap() - Method in class kafka.restore.messages.ListObjectsInStoreResponse
 
getObjectMetadata() - Method in class kafka.restore.messages.CopyObjectInStoreRequest
 
getObjectPath() - Method in class kafka.restore.messages.CopyObjectInStoreRequest
 
getObjectPath() - Method in class kafka.restore.messages.CopyObjectInStoreResponse
 
getObjectStoreInstance(Time, TierObjectStore.Backend, TierObjectStoreConfig) - Static method in class kafka.tier.tools.TierObjectStoreFactory
This method will instantiate the necessary backend store instance and then return the same instance for consecutive requests.
getOperatorContext() - Method in class kafka.restore.operators.ReconcilePartitionOperator
 
getOptimalChain(List<SequencedObject>) - Static method in class kafka.utils.cloud.LinkedCloudObject
For a given list of SequencedObject objects, filter based on lineage tracking from previous object details to construct the optimal chain.
getOptimalPoolSizeForKafka(double) - Static method in class kafka.restore.schedulers.SchedulerUtil
Returns the optimal pool size based on available number of cores.
getOrDefaultClusterLinkConnectionMode(ConfigurationsImage, ClusterLinkConfig.LinkMode, String, Logger) - Static method in class kafka.catalog.MetadataEventUtils
 
getPartition() - Method in class kafka.restore.configmap.PartitionConfig
 
getPartition() - Method in class kafka.restore.messages.Message
 
getPartitionConfigs() - Method in class kafka.restore.configmap.TopicConfig
 
getPartitionContextCount() - Method in class kafka.restore.db.FileRestoreDB
 
getPartitionContextCount() - Method in interface kafka.restore.db.RestoreDB
The total number of partition contexts in db
getPartitionCount() - Method in class kafka.restore.db.Job
 
getPartitionInfo(String, int) - Method in interface kafka.common.ClusterMetadataTopicsSnapshot.PartitionInfoSupplier
 
getPartitions() - Method in class kafka.durability.ondemand.TopicPartitionConfig
 
getPath() - Method in class kafka.tier.tools.common.ComparatorInfo.ComparatorReplicaInfo
 
getPort() - Method in class kafka.restore.configmap.NodeConfig
 
getProperties() - Method in class kafka.restore.RestoreConfig
 
getProperties(TierTopicReaderConfig) - Static method in class kafka.tier.backupObjectLifecycle.TierTopicReader
 
getProperty(String) - Static method in class kafka.restore.RestoreConfig
 
getRandomNonEmptyQueue() - Method in class kafka.utils.RequestQueueMap
Blocks until the queue is non-empty or shutdown has been called.
getRecords(TopicIdPartition) - Method in class kafka.restore.snapshot.TierTopicConsumerForRestore
Retrieves the buffered records that have been read so far from the consumer.
getRematerialized() - Method in class kafka.tier.tools.common.ComparatorInfo.ComparatorOutput
 
getReplica() - Method in class kafka.tier.tools.common.ComparatorInfo.ComparatorReplicaInfo
 
getReplicaBrokerIDs() - Method in class kafka.restore.messages.KafkaTierPartitionStatusRequest
 
getReplicaBrokers() - Method in class kafka.restore.messages.KafkaValidateLogRangeRequest
 
getReplicas() - Method in class kafka.restore.configmap.PartitionConfig
 
getReplicas() - Method in class kafka.tier.tools.common.ComparatorInfo.ComparatorOutput
 
getRequestID() - Method in class kafka.restore.messages.MessageResponse
 
getResult() - Method in class kafka.restore.messages.MessageResponse
 
getRetryInterval() - Method in class kafka.tier.store.TierObjectStoreRetryPolicy.RetryInfo
 
getRevertCompactionSinceTimestamp() - Method in class kafka.restore.configmap.TopicConfig
 
getRootAsAuditRunInfo(ByteBuffer) - Static method in class kafka.durability.db.serdes.AuditRunInfo
 
getRootAsAuditRunInfo(ByteBuffer, AuditRunInfo) - Static method in class kafka.durability.db.serdes.AuditRunInfo
 
getRootAsBackupObjectsMetadata(ByteBuffer) - Static method in class kafka.backupRestore.objectLifecycle.serdes.BackupObjectsMetadata
 
getRootAsBackupObjectsMetadata(ByteBuffer, BackupObjectsMetadata) - Static method in class kafka.backupRestore.objectLifecycle.serdes.BackupObjectsMetadata
 
getRootAsBlobMetadata(ByteBuffer) - Static method in class kafka.backupRestore.objectLifecycle.serdes.BlobMetadata
 
getRootAsBlobMetadata(ByteBuffer, BlobMetadata) - Static method in class kafka.backupRestore.objectLifecycle.serdes.BlobMetadata
 
getRootAsCheckedFileIOHeader(ByteBuffer) - Static method in class kafka.tier.serdes.CheckedFileIOHeader
 
getRootAsCheckedFileIOHeader(ByteBuffer, CheckedFileIOHeader) - Static method in class kafka.tier.serdes.CheckedFileIOHeader
 
getRootAsCompactionCommitAndSwap(ByteBuffer) - Static method in class kafka.tier.serdes.CompactionCommitAndSwap
 
getRootAsCompactionCommitAndSwap(ByteBuffer, CompactionCommitAndSwap) - Static method in class kafka.tier.serdes.CompactionCommitAndSwap
 
getRootAsDatabase(ByteBuffer) - Static method in class kafka.durability.db.serdes.Database
 
getRootAsDatabase(ByteBuffer, Database) - Static method in class kafka.durability.db.serdes.Database
 
getRootAsDatabase(ByteBuffer) - Static method in class kafka.durability.restore.db.serdes.Database
 
getRootAsDatabase(ByteBuffer, Database) - Static method in class kafka.durability.restore.db.serdes.Database
 
getRootAsDatedList(ByteBuffer) - Static method in class kafka.backupRestore.objectLifecycle.serdes.DatedList
 
getRootAsDatedList(ByteBuffer, DatedList) - Static method in class kafka.backupRestore.objectLifecycle.serdes.DatedList
 
getRootAsDeletePartition(ByteBuffer) - Static method in class kafka.durability.events.broker.serdes.DeletePartition
 
getRootAsDeletePartition(ByteBuffer, DeletePartition) - Static method in class kafka.durability.events.broker.serdes.DeletePartition
 
getRootAsDeleteRecords(ByteBuffer) - Static method in class kafka.durability.events.broker.serdes.DeleteRecords
 
getRootAsDeleteRecords(ByteBuffer, DeleteRecords) - Static method in class kafka.durability.events.broker.serdes.DeleteRecords
 
getRootAsEpochChange(ByteBuffer) - Static method in class kafka.durability.events.broker.serdes.EpochChange
 
getRootAsEpochChange(ByteBuffer, EpochChange) - Static method in class kafka.durability.events.broker.serdes.EpochChange
 
getRootAsEventKey(ByteBuffer) - Static method in class kafka.durability.events.serdes.EventKey
 
getRootAsEventKey(ByteBuffer, EventKey) - Static method in class kafka.durability.events.serdes.EventKey
 
getRootAsHeader(ByteBuffer) - Static method in class kafka.backupRestore.objectLifecycle.serdes.Header
 
getRootAsHeader(ByteBuffer, Header) - Static method in class kafka.backupRestore.objectLifecycle.serdes.Header
 
getRootAsHeader(ByteBuffer) - Static method in class kafka.durability.db.serdes.Header
 
getRootAsHeader(ByteBuffer, Header) - Static method in class kafka.durability.db.serdes.Header
 
getRootAsHeader(ByteBuffer) - Static method in class kafka.durability.restore.db.serdes.Header
 
getRootAsHeader(ByteBuffer, Header) - Static method in class kafka.durability.restore.db.serdes.Header
 
getRootAsHealthCheck(ByteBuffer) - Static method in class kafka.durability.events.serdes.HealthCheck
 
getRootAsHealthCheck(ByteBuffer, HealthCheck) - Static method in class kafka.durability.events.serdes.HealthCheck
 
getRootAsInitLeader(ByteBuffer) - Static method in class kafka.tier.serdes.InitLeader
 
getRootAsInitLeader(ByteBuffer, InitLeader) - Static method in class kafka.tier.serdes.InitLeader
 
getRootAsInjectState(ByteBuffer) - Static method in class kafka.durability.events.broker.serdes.InjectState
 
getRootAsInjectState(ByteBuffer, InjectState) - Static method in class kafka.durability.events.broker.serdes.InjectState
 
getRootAsIsrExpand(ByteBuffer) - Static method in class kafka.durability.events.broker.serdes.IsrExpand
 
getRootAsIsrExpand(ByteBuffer, IsrExpand) - Static method in class kafka.durability.events.broker.serdes.IsrExpand
 
getRootAsJob(ByteBuffer) - Static method in class kafka.durability.restore.db.serdes.Job
 
getRootAsJob(ByteBuffer, Job) - Static method in class kafka.durability.restore.db.serdes.Job
 
getRootAsKRaftHWMChange(ByteBuffer) - Static method in class kafka.durability.events.controller.serdes.KRaftHWMChange
 
getRootAsKRaftHWMChange(ByteBuffer, KRaftHWMChange) - Static method in class kafka.durability.events.controller.serdes.KRaftHWMChange
 
getRootAsKRaftLeaderChange(ByteBuffer) - Static method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
getRootAsKRaftLeaderChange(ByteBuffer, KRaftLeaderChange) - Static method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
getRootAsKRaftLogSnapshotGeneration(ByteBuffer) - Static method in class kafka.durability.events.controller.serdes.KRaftLogSnapshotGeneration
 
getRootAsKRaftLogSnapshotGeneration(ByteBuffer, KRaftLogSnapshotGeneration) - Static method in class kafka.durability.events.controller.serdes.KRaftLogSnapshotGeneration
 
getRootAsKRaftLogStartOffsetChange(ByteBuffer) - Static method in class kafka.durability.events.controller.serdes.KRaftLogStartOffsetChange
 
getRootAsKRaftLogStartOffsetChange(ByteBuffer, KRaftLogStartOffsetChange) - Static method in class kafka.durability.events.controller.serdes.KRaftLogStartOffsetChange
 
getRootAsKRaftNodeStartUp(ByteBuffer) - Static method in class kafka.durability.events.controller.serdes.KRaftNodeStartUp
 
getRootAsKRaftNodeStartUp(ByteBuffer, KRaftNodeStartUp) - Static method in class kafka.durability.events.controller.serdes.KRaftNodeStartUp
 
getRootAsKRaftPartitionInfo(ByteBuffer) - Static method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
getRootAsKRaftPartitionInfo(ByteBuffer, KRaftPartitionInfo) - Static method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
getRootAsKRaftQuorumInfo(ByteBuffer) - Static method in class kafka.durability.db.kraft.serdes.KRaftQuorumInfo
 
getRootAsKRaftQuorumInfo(ByteBuffer, KRaftQuorumInfo) - Static method in class kafka.durability.db.kraft.serdes.KRaftQuorumInfo
 
getRootAsLifecycleManagerState(ByteBuffer) - Static method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
getRootAsLifecycleManagerState(ByteBuffer, LifecycleManagerState) - Static method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
getRootAsMaterializationTrackingInfo(ByteBuffer) - Static method in class kafka.tier.serdes.MaterializationTrackingInfo
 
getRootAsMaterializationTrackingInfo(ByteBuffer, MaterializationTrackingInfo) - Static method in class kafka.tier.serdes.MaterializationTrackingInfo
 
getRootAsMetadataSnapshotUploadComplete(ByteBuffer) - Static method in class kafka.tier.serdes.MetadataSnapshotUploadComplete
 
getRootAsMetadataSnapshotUploadComplete(ByteBuffer, MetadataSnapshotUploadComplete) - Static method in class kafka.tier.serdes.MetadataSnapshotUploadComplete
 
getRootAsMetadataSnapshotUploadInitiate(ByteBuffer) - Static method in class kafka.tier.serdes.MetadataSnapshotUploadInitiate
 
getRootAsMetadataSnapshotUploadInitiate(ByteBuffer, MetadataSnapshotUploadInitiate) - Static method in class kafka.tier.serdes.MetadataSnapshotUploadInitiate
 
getRootAsOffsetChange(ByteBuffer) - Static method in class kafka.durability.events.broker.serdes.OffsetChange
 
getRootAsOffsetChange(ByteBuffer, OffsetChange) - Static method in class kafka.durability.events.broker.serdes.OffsetChange
 
getRootAsPartitionDeleteComplete(ByteBuffer) - Static method in class kafka.tier.serdes.PartitionDeleteComplete
 
getRootAsPartitionDeleteComplete(ByteBuffer, PartitionDeleteComplete) - Static method in class kafka.tier.serdes.PartitionDeleteComplete
 
getRootAsPartitionDeleteInitiate(ByteBuffer) - Static method in class kafka.tier.serdes.PartitionDeleteInitiate
 
getRootAsPartitionDeleteInitiate(ByteBuffer, PartitionDeleteInitiate) - Static method in class kafka.tier.serdes.PartitionDeleteInitiate
 
getRootAsPartitionDeletePreInitiate(ByteBuffer) - Static method in class kafka.tier.serdes.PartitionDeletePreInitiate
 
getRootAsPartitionDeletePreInitiate(ByteBuffer, PartitionDeletePreInitiate) - Static method in class kafka.tier.serdes.PartitionDeletePreInitiate
 
getRootAsPartitionFence(ByteBuffer) - Static method in class kafka.tier.serdes.PartitionFence
 
getRootAsPartitionFence(ByteBuffer, PartitionFence) - Static method in class kafka.tier.serdes.PartitionFence
 
getRootAsPartitionForceRestore(ByteBuffer) - Static method in class kafka.tier.serdes.PartitionForceRestore
 
getRootAsPartitionForceRestore(ByteBuffer, PartitionForceRestore) - Static method in class kafka.tier.serdes.PartitionForceRestore
 
getRootAsPartitionInfo(ByteBuffer) - Static method in class kafka.durability.db.serdes.PartitionInfo
 
getRootAsPartitionInfo(ByteBuffer, PartitionInfo) - Static method in class kafka.durability.db.serdes.PartitionInfo
 
getRootAsPartitionRestoreContext(ByteBuffer) - Static method in class kafka.durability.restore.db.serdes.PartitionRestoreContext
 
getRootAsPartitionRestoreContext(ByteBuffer, PartitionRestoreContext) - Static method in class kafka.durability.restore.db.serdes.PartitionRestoreContext
 
getRootAsPartitionUnfreezeLogStartOffset(ByteBuffer) - Static method in class kafka.tier.serdes.PartitionUnfreezeLogStartOffset
 
getRootAsPartitionUnfreezeLogStartOffset(ByteBuffer, PartitionUnfreezeLogStartOffset) - Static method in class kafka.tier.serdes.PartitionUnfreezeLogStartOffset
 
getRootAsRetentionChange(ByteBuffer) - Static method in class kafka.durability.events.broker.serdes.RetentionChange
 
getRootAsRetentionChange(ByteBuffer, RetentionChange) - Static method in class kafka.durability.events.broker.serdes.RetentionChange
 
getRootAsSegmentDeleteComplete(ByteBuffer) - Static method in class kafka.tier.serdes.SegmentDeleteComplete
 
getRootAsSegmentDeleteComplete(ByteBuffer, SegmentDeleteComplete) - Static method in class kafka.tier.serdes.SegmentDeleteComplete
 
getRootAsSegmentDeleteInitiate(ByteBuffer) - Static method in class kafka.tier.serdes.SegmentDeleteInitiate
 
getRootAsSegmentDeleteInitiate(ByteBuffer, SegmentDeleteInitiate) - Static method in class kafka.tier.serdes.SegmentDeleteInitiate
 
getRootAsSegmentUploadComplete(ByteBuffer) - Static method in class kafka.tier.serdes.SegmentUploadComplete
 
getRootAsSegmentUploadComplete(ByteBuffer, SegmentUploadComplete) - Static method in class kafka.tier.serdes.SegmentUploadComplete
 
getRootAsSegmentUploadInitiate(ByteBuffer) - Static method in class kafka.tier.serdes.SegmentUploadInitiate
 
getRootAsSegmentUploadInitiate(ByteBuffer, SegmentUploadInitiate) - Static method in class kafka.tier.serdes.SegmentUploadInitiate
 
getRootAsSnapshotTrackingInfo(ByteBuffer) - Static method in class kafka.tier.serdes.SnapshotTrackingInfo
 
getRootAsSnapshotTrackingInfo(ByteBuffer, SnapshotTrackingInfo) - Static method in class kafka.tier.serdes.SnapshotTrackingInfo
 
getRootAsStartOffsetChange(ByteBuffer) - Static method in class kafka.durability.events.broker.serdes.StartOffsetChange
 
getRootAsStartOffsetChange(ByteBuffer, StartOffsetChange) - Static method in class kafka.durability.events.broker.serdes.StartOffsetChange
 
getRootAsTierKafkaKey(ByteBuffer) - Static method in class kafka.tier.serdes.TierKafkaKey
 
getRootAsTierKafkaKey(ByteBuffer, TierKafkaKey) - Static method in class kafka.tier.serdes.TierKafkaKey
 
getRootAsTierPartitionStateEntry(ByteBuffer) - Static method in class kafka.tier.serdes.TierPartitionStateEntry
 
getRootAsTierPartitionStateEntry(ByteBuffer, TierPartitionStateEntry) - Static method in class kafka.tier.serdes.TierPartitionStateEntry
 
getRootAsTierPartitionStateHeader(ByteBuffer) - Static method in class kafka.tier.serdes.TierPartitionStateHeader
 
getRootAsTierPartitionStateHeader(ByteBuffer, TierPartitionStateHeader) - Static method in class kafka.tier.serdes.TierPartitionStateHeader
 
getRootAsTierTopicSnapshot(ByteBuffer) - Static method in class kafka.tier.serdes.TierTopicSnapshot
 
getRootAsTierTopicSnapshot(ByteBuffer, TierTopicSnapshot) - Static method in class kafka.tier.serdes.TierTopicSnapshot
 
getRootAsTierTopicSnapshotEntry(ByteBuffer) - Static method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
getRootAsTierTopicSnapshotEntry(ByteBuffer, TierTopicSnapshotEntry) - Static method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
getRootAsTierTopicSnapshotHeader(ByteBuffer) - Static method in class kafka.tier.serdes.TierTopicSnapshotHeader
 
getRootAsTierTopicSnapshotHeader(ByteBuffer, TierTopicSnapshotHeader) - Static method in class kafka.tier.serdes.TierTopicSnapshotHeader
 
getRootAsTopicInfo(ByteBuffer) - Static method in class kafka.durability.db.serdes.TopicInfo
 
getRootAsTopicInfo(ByteBuffer, TopicInfo) - Static method in class kafka.durability.db.serdes.TopicInfo
 
getRootAsTopicMetadata(ByteBuffer) - Static method in class kafka.backupRestore.objectLifecycle.serdes.TopicMetadata
 
getRootAsTopicMetadata(ByteBuffer, TopicMetadata) - Static method in class kafka.backupRestore.objectLifecycle.serdes.TopicMetadata
 
getRootAsTopicRetentionData(ByteBuffer) - Static method in class kafka.backupRestore.objectLifecycle.serdes.TopicRetentionData
 
getRootAsTopicRetentionData(ByteBuffer, TopicRetentionData) - Static method in class kafka.backupRestore.objectLifecycle.serdes.TopicRetentionData
 
getSegmentAndPathMap() - Method in class kafka.restore.messages.RestoreFtpsResponse
 
getSegmentCountReconciled() - Method in class kafka.restore.messages.ReconcileFtpsResponse
 
getSegmentDirectoryPath() - Method in class kafka.restore.messages.ListObjectsInStoreRequest
The directory path in ObjectStore which holds all segment and its index files.
getSegmentId() - Method in class kafka.restore.messages.CopyObjectInStoreRequest
 
getSegmentId() - Method in class kafka.restore.messages.CopyObjectInStoreResponse
 
getSegmentId() - Method in class kafka.restore.messages.ListObjectsInStoreRequest
 
getSegmentId() - Method in class kafka.restore.messages.ListObjectsInStoreResponse
 
getSegmentsMap() - Method in class kafka.restore.messages.ReconcileFtpsRequest
 
getSegmentStateAndPath() - Method in class kafka.restore.messages.CopyObjectInStoreRequest
 
getSegmentStateAndPath() - Method in class kafka.restore.messages.ListObjectsInStoreRequest
 
getSegmentStateAndPathMap() - Method in class kafka.restore.messages.RestoreObjectsInStoreRequest
 
getSnapshotUtils() - Method in class kafka.restore.snapshot.PointInTimeTierPartitionStateBuilder
 
getSourceState() - Method in interface kafka.restore.statemachine.api.Transition
Return transition source state.
getSourceState() - Method in class kafka.restore.statemachine.transitions.FenceEventSentToPartitionFencedTransition
 
getSourceState() - Method in class kafka.restore.statemachine.transitions.ForceRestoreEventSentToPartitionRestoredTransition
 
getSourceState() - Method in class kafka.restore.statemachine.transitions.FtpsFetchedToFtpsRepairedTransition
 
getSourceState() - Method in class kafka.restore.statemachine.transitions.FtpsFetchedToPartitionRestoredTransition
 
getSourceState() - Method in class kafka.restore.statemachine.transitions.FtpsReconciledToFtpsUploadedTransition
 
getSourceState() - Method in class kafka.restore.statemachine.transitions.FtpsRepairedToFtpsReconciledTransition
 
getSourceState() - Method in class kafka.restore.statemachine.transitions.FtpsRepairedToSegmentsRepairedTransition
 
getSourceState() - Method in class kafka.restore.statemachine.transitions.FtpsUploadedToForceRestoreEventSentTransition
 
getSourceState() - Method in class kafka.restore.statemachine.transitions.PartitionFencedToFtpsFetchedTransition
 
getSourceState() - Method in class kafka.restore.statemachine.transitions.PartitionFencedToFtpsRepairedTransition
 
getSourceState() - Method in class kafka.restore.statemachine.transitions.PartitionFencedToPartitionRestoredTransition
 
getSourceState() - Method in class kafka.restore.statemachine.transitions.PartitionRestoredToRestoreStartOffsetEventSentTransition
 
getSourceState() - Method in class kafka.restore.statemachine.transitions.PreConditionReadyToFenceEventSentTransition
 
getSourceState() - Method in class kafka.restore.statemachine.transitions.RestoreStartOffsetEventSentToStartOffsetRestoredTransition
 
getSourceState() - Method in class kafka.restore.statemachine.transitions.SegmentsRepairedToFtpsReconciledTransition
 
getSourceState() - Method in class kafka.restore.statemachine.transitions.StartToPreConditionReadyTransition
 
getSourceVersionId() - Method in class kafka.restore.messages.CopyObjectInStoreRequest
 
getStartOffset(TopicPartition) - Method in class kafka.tier.tools.TierTopicMaterializationUtils
getStartOffset will return the beginning offset of a given TopicPartition 'tp'.
getStartTime() - Method in class kafka.common.BrokerAddStatus
 
getState(StateManagerConfig) - Static method in class kafka.tier.backupObjectLifecycle.StateManager
Gets the Lifecycle Manager state from object store.
getStatus() - Method in class kafka.durability.ondemand.GetAuditJobStatusResponseSummary
 
getStatus() - Method in class kafka.restore.RestoreOrchestrator
 
getStatus() - Method in class kafka.restore.schedulers.AbstractAsyncServiceScheduler
 
getStatusCode() - Method in class kafka.restore.messages.MessageResponse
 
getStored() - Method in class kafka.tier.store.MockInMemoryTierObjectStore
 
getStoredKeys() - Method in class kafka.tier.store.MockInMemoryTierObjectStore
Returns the set of keys which are currently stored.
getSuccess() - Method in class kafka.durability.ondemand.GetAuditJobStatusDetail
 
getSuccess() - Method in class kafka.durability.ondemand.StartAuditJobResponse
 
getSuccess() - Method in class kafka.durability.ondemand.StopAuditJobResponse
 
getTargetState() - Method in interface kafka.restore.statemachine.api.Transition
Return transition target state.
getTargetState() - Method in class kafka.restore.statemachine.transitions.FenceEventSentToPartitionFencedTransition
 
getTargetState() - Method in class kafka.restore.statemachine.transitions.ForceRestoreEventSentToPartitionRestoredTransition
 
getTargetState() - Method in class kafka.restore.statemachine.transitions.FtpsFetchedToFtpsRepairedTransition
 
getTargetState() - Method in class kafka.restore.statemachine.transitions.FtpsFetchedToPartitionRestoredTransition
 
getTargetState() - Method in class kafka.restore.statemachine.transitions.FtpsReconciledToFtpsUploadedTransition
 
getTargetState() - Method in class kafka.restore.statemachine.transitions.FtpsRepairedToFtpsReconciledTransition
 
getTargetState() - Method in class kafka.restore.statemachine.transitions.FtpsRepairedToSegmentsRepairedTransition
 
getTargetState() - Method in class kafka.restore.statemachine.transitions.FtpsUploadedToForceRestoreEventSentTransition
 
getTargetState() - Method in class kafka.restore.statemachine.transitions.PartitionFencedToFtpsFetchedTransition
 
getTargetState() - Method in class kafka.restore.statemachine.transitions.PartitionFencedToFtpsRepairedTransition
 
getTargetState() - Method in class kafka.restore.statemachine.transitions.PartitionFencedToPartitionRestoredTransition
 
getTargetState() - Method in class kafka.restore.statemachine.transitions.PartitionRestoredToRestoreStartOffsetEventSentTransition
 
getTargetState() - Method in class kafka.restore.statemachine.transitions.PreConditionReadyToFenceEventSentTransition
 
getTargetState() - Method in class kafka.restore.statemachine.transitions.RestoreStartOffsetEventSentToStartOffsetRestoredTransition
 
getTargetState() - Method in class kafka.restore.statemachine.transitions.SegmentsRepairedToFtpsReconciledTransition
 
getTargetState() - Method in class kafka.restore.statemachine.transitions.StartToPreConditionReadyTransition
 
getTenantCellId(String) - Method in class kafka.assignor.ZkClusterDescriber
 
getThreadPoolExecutorStatus(String, ThreadPoolExecutor) - Static method in class kafka.restore.schedulers.SchedulerUtil
 
getTierPartitionStatus() - Method in class kafka.restore.messages.KafkaTierPartitionStatusResponse
 
getTierRecordMetadataResponse() - Method in class kafka.restore.messages.KafkaFenceResponse
 
getTierStateFile(TopicIdPartition) - Method in class kafka.tier.tools.TierTopicMaterializationUtils
 
getTimestamp() - Method in interface kafka.restore.statemachine.api.Event
 
getTimestamp() - Method in class kafka.restore.statemachine.events.KafkaRestoreEvent
 
getTopic() - Method in class kafka.restore.messages.Message
 
getTopicConfigs() - Method in class kafka.restore.configmap.RestoreTopicListConfig
 
getTopicId() - Method in class kafka.restore.configmap.TopicConfig
 
getTopicIdPartition() - Method in class kafka.tier.backupObjectLifecycle.ObjectStoreUtils.DeletionRecord
 
getTopicName() - Method in class kafka.durability.ondemand.TopicPartitionConfig
 
getTopicName() - Method in class kafka.tier.backupObjectLifecycle.ObjectStoreUtils.DeletionRecord
 
getTopicPartition() - Method in class kafka.restore.messages.Message
 
getTopicPartitionScanned() - Method in class kafka.durability.ondemand.GetAuditJobStatusResponseSummary
 
getTopicPartitionScannedSuccess() - Method in class kafka.durability.ondemand.GetAuditJobStatusResponseSummary
 
getTopicPartitionSkipped() - Method in class kafka.durability.ondemand.GetAuditJobStatusResponseSummary
 
getTopicPartitionsMap() - Method in class kafka.durability.ondemand.StartAuditJobRequest
 
getTopicPartitionsRequested() - Method in class kafka.durability.ondemand.GetAuditJobStatusResponseSummary
 
getTotalGapCountAcrossPartitions() - Method in class kafka.durability.ondemand.GetAuditJobStatusResponseSummary
 
getTotalOffsetCountAcrossPartitions() - Method in class kafka.durability.ondemand.GetAuditJobStatusResponseSummary
 
getTotalTierCompactedPartitionsRequested() - Method in class kafka.durability.ondemand.GetAuditJobStatusResponseSummary
 
getTotalTimeTakeInMillis() - Method in class kafka.durability.ondemand.GetAuditJobStatusResponseSummary
 
getTransition() - Method in exception kafka.restore.statemachine.api.FiniteStateMachineException
 
getTypeId(byte[]) - Static method in class kafka.tier.domain.AbstractTierMetadata
Deserializes just the type from a value read from a Tier State Topic
getUuid() - Method in class kafka.restore.messages.Message
 
getValue() - Method in class kafka.utils.checksum.Adler32WithInPlaceUpdate
Returns the Adler32 checksum value
getVersionId() - Method in class kafka.tier.store.MockInMemoryTierObjectStore.UploadedObject
 
getVersionId() - Method in class kafka.tier.store.VersionInformation
 
globalMaterializedEpoch() - Method in class kafka.tier.serdes.MaterializationTrackingInfo
 
globalMaterializedOffset() - Method in class kafka.tier.serdes.MaterializationTrackingInfo
 
globalMaterializedOffsetAndEpoch() - Method in class kafka.tier.state.Header
 
goalName() - Method in class kafka.common.EvenClusterLoadPlanGoalStats
The name of the goal.
goalName() - Method in class kafka.common.EvenClusterLoadPlanRejectingGoal
Name of the rejecting goal.
goalOverview() - Method in class kafka.common.EvenClusterLoadPlanGoalStats
Post SBC goal optimization statistics for the goal.
goalRelatedStats() - Method in class kafka.common.EvenClusterLoadPlanInternal
Goal-related statistics.
goalStats() - Method in class kafka.common.EvenClusterLoadPlanInternalGoalRelatedStats
Goal statistics for all goals.
goalStatus() - Method in class kafka.common.EvenClusterLoadPlanGoalOverview
Status of the goal after cluster rebalance.
GROUP_NAME - Static variable in class kafka.catalog.CatalogMetrics
 

H

handle(String, Request, HttpServletRequest, HttpServletResponse) - Method in class kafka.restore.rest.RestoreHandler
 
handleEvent(FiniteStateMachine, E) - Method in interface kafka.restore.statemachine.api.Transition
Handle event
handleEvent(FiniteStateMachine, Event) - Method in class kafka.restore.statemachine.transitions.FenceEventSentToPartitionFencedTransition
 
handleEvent(FiniteStateMachine, Event) - Method in class kafka.restore.statemachine.transitions.ForceRestoreEventSentToPartitionRestoredTransition
 
handleEvent(FiniteStateMachine, Event) - Method in class kafka.restore.statemachine.transitions.FtpsFetchedToFtpsRepairedTransition
 
handleEvent(FiniteStateMachine, Event) - Method in class kafka.restore.statemachine.transitions.FtpsFetchedToPartitionRestoredTransition
 
handleEvent(FiniteStateMachine, Event) - Method in class kafka.restore.statemachine.transitions.FtpsReconciledToFtpsUploadedTransition
 
handleEvent(FiniteStateMachine, Event) - Method in class kafka.restore.statemachine.transitions.FtpsRepairedToFtpsReconciledTransition
 
handleEvent(FiniteStateMachine, Event) - Method in class kafka.restore.statemachine.transitions.FtpsRepairedToSegmentsRepairedTransition
 
handleEvent(FiniteStateMachine, Event) - Method in class kafka.restore.statemachine.transitions.FtpsUploadedToForceRestoreEventSentTransition
 
handleEvent(FiniteStateMachine, Event) - Method in class kafka.restore.statemachine.transitions.PartitionFencedToFtpsFetchedTransition
 
handleEvent(FiniteStateMachine, Event) - Method in class kafka.restore.statemachine.transitions.PartitionFencedToFtpsRepairedTransition
 
handleEvent(FiniteStateMachine, Event) - Method in class kafka.restore.statemachine.transitions.PartitionFencedToPartitionRestoredTransition
 
handleEvent(FiniteStateMachine, Event) - Method in class kafka.restore.statemachine.transitions.PartitionRestoredToRestoreStartOffsetEventSentTransition
 
handleEvent(FiniteStateMachine, Event) - Method in class kafka.restore.statemachine.transitions.PreConditionReadyToFenceEventSentTransition
 
handleEvent(FiniteStateMachine, Event) - Method in class kafka.restore.statemachine.transitions.RestoreStartOffsetEventSentToStartOffsetRestoredTransition
 
handleEvent(FiniteStateMachine, Event) - Method in class kafka.restore.statemachine.transitions.SegmentsRepairedToFtpsReconciledTransition
 
handleEvent(FiniteStateMachine, Event) - Method in class kafka.restore.statemachine.transitions.StartToPreConditionReadyTransition
 
handleException(Throwable) - Method in class kafka.catalog.event.ClusterLinkConfigChangeEvent
 
handleException(Throwable) - Method in class kafka.catalog.event.CollectorStartupEvent
 
handleException(Throwable) - Method in class kafka.catalog.event.CollectorStopEvent
 
handleException(Throwable) - Method in class kafka.catalog.event.MetadataCollectorEvent
 
handleException(Throwable) - Method in class kafka.catalog.event.TopicConfigChangeEvent
 
hasAbortedTxns() - Method in class kafka.tier.domain.TierObjectMetadata
 
hasAbortedTxns() - Method in class kafka.tier.domain.TierSegmentUploadInitiate
 
hasAbortedTxns() - Method in class kafka.tier.serdes.SegmentUploadInitiate
 
hasAbortedTxns() - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
hasAbortedTxns() - Method in class kafka.tier.state.SegmentState
 
hasAbortedTxns() - Method in class kafka.tier.store.TierObjectStore.ObjectMetadata
 
hasCatalogInterestedChange(KafkaConfig, KafkaConfig) - Static method in class kafka.catalog.event.BrokerDefaultConfigChangeEvent
Given the old KafkaConfig and new KafkaConfig, return a map of configs that has change and their new value.
hasCCloudHostPattern(Map<String, ?>, String) - Static method in class kafka.utils.ConfluentUtils
 
hasCompactDirtyStartOffset() - Method in class kafka.tier.state.Header
 
hasEpochState() - Method in class kafka.tier.domain.TierObjectMetadata
 
hasEpochState() - Method in class kafka.tier.domain.TierSegmentUploadInitiate
 
hasEpochState() - Method in class kafka.tier.serdes.SegmentUploadInitiate
 
hasEpochState() - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
hasEpochState() - Method in class kafka.tier.state.SegmentState
 
hasEpochState() - Method in class kafka.tier.store.TierObjectStore.ObjectMetadata
 
hasError() - Method in enum kafka.tier.state.TierPartitionStatus
 
hasFetchOffsetIncreasedInCurrentEpoch() - Method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
hashCode() - Method in class kafka.catalog.metadata.ClusterLinkInfo
 
hashCode() - Method in class kafka.catalog.metadata.MirrorTopicInfo
 
hashCode() - Method in class kafka.catalog.metadata.TopicInfo
 
hashCode() - Method in class kafka.common.AliveBrokersSnapshot
 
hashCode() - Method in class kafka.common.BalancerStatusDescriptionInternal
 
hashCode() - Method in class kafka.common.BrokerAdditionDescriptionInternal
 
hashCode() - Method in class kafka.common.BrokerAddStatus
 
hashCode() - Method in class kafka.common.BrokerRemovalDescriptionInternal
 
hashCode() - Method in class kafka.common.BrokerRemovalRequest
 
hashCode() - Method in class kafka.common.EvenClusterLoadPlanBrokerStats
 
hashCode() - Method in class kafka.internals.generated.ComputedQuotaKey.EntityData
 
hashCode() - Method in class kafka.internals.generated.ComputedQuotaKey
 
hashCode() - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedBrokerQuota
 
hashCode() - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedQuota
 
hashCode() - Method in class kafka.internals.generated.ComputedQuotaValue
 
hashCode() - Method in class kafka.internals.generated.TransactionLogKey
 
hashCode() - Method in class kafka.internals.generated.TransactionLogValue
 
hashCode() - Method in class kafka.internals.generated.TransactionLogValue.PartitionsSchema
 
hashCode() - Method in class kafka.restore.statemachine.api.State
 
hashCode() - Method in class kafka.tier.backupObjectLifecycle.NameAndId
 
hashCode() - Method in class kafka.tier.domain.AbstractTierMetadata
 
hashCode() - Method in class kafka.tier.domain.TierObjectMetadata
 
hashCode() - Method in class kafka.tier.domain.TierSegmentUploadInitiate
 
hashCode() - Method in class kafka.tier.fetcher.offsetcache.FetchKey
 
hashCode() - Method in class kafka.tier.fetcher.ReclaimableMemoryRecords
 
hashCode() - Method in class kafka.tier.raft.KRaftSnapshotObject
 
hashCode() - Method in class kafka.tier.raft.LocalSnapshotObject
 
hashCode() - Method in class kafka.tier.snapshot.TierTopicSnapshotObject
 
hashCode() - Method in class kafka.tier.state.CompactStats
 
hashCode() - Method in class kafka.tier.state.FileTierPartitionStateSnapshotObject
 
hashCode() - Method in class kafka.tier.state.Header
 
hashCode() - Method in class kafka.tier.state.OffsetAndEpoch
 
hashCode() - Method in class kafka.tier.state.SegmentState
 
hashCode() - Method in class kafka.tier.store.encryption.CleartextDataKey
 
hashCode() - Method in class kafka.tier.store.encryption.KeyContext
 
hashCode() - Method in class kafka.tier.store.encryption.KeySha
 
hashCode() - Method in class kafka.tier.store.MockInMemoryTierObjectStore.UploadedObject
 
hashCode() - Method in class kafka.tier.store.TierObjectStore.KRaftSnapshotMetadata
 
hashCode() - Method in class kafka.tier.store.TierObjectStore.ObjectMetadata
 
hashCode() - Method in class kafka.tier.store.TierObjectStore.OpaqueData
 
hashCode() - Method in class kafka.tier.store.TierObjectStore.TierPartitionStateSnapshotMetadata
 
hashCode() - Method in class kafka.tier.store.TierObjectStore.TierStateRestoreSnapshotMetadata
 
hashCode() - Method in class kafka.tier.store.TierObjectStore.TierTopicSnapshotMetadata
 
hashCode() - Method in class kafka.tier.store.VersionInformation
 
hashCode() - Method in class kafka.tier.tools.common.FenceEventInfo
 
hashCode() - Method in class kafka.tier.TopicIdPartition
 
hashCode() - Method in class kafka.utils.cloud.EpochAndSeqNumber
 
hasMatchingMagic(byte) - Method in class kafka.tier.fetcher.ReclaimableMemoryRecords
 
hasMoreRecordsToConsume() - Method in class kafka.tier.backupObjectLifecycle.TierTopicReader
Determines if the consumer has consumed till the end of all the subscribed partitions
hasProducerState() - Method in class kafka.tier.domain.TierObjectMetadata
 
hasProducerState() - Method in class kafka.tier.domain.TierSegmentUploadInitiate
 
hasProducerState() - Method in class kafka.tier.serdes.SegmentUploadInitiate
 
hasProducerState() - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
hasProducerState() - Method in class kafka.tier.state.SegmentState
 
hasProducerState() - Method in class kafka.tier.store.TierObjectStore.ObjectMetadata
 
hasSnapshotInfo() - Method in class kafka.tier.state.Header
 
hasStateBeforeDeletion() - Method in class kafka.tier.domain.TierObjectMetadata
 
hasStateChangeTimestamp() - Method in class kafka.tier.serdes.TierPartitionStateHeader
 
hasStateChangeTimestamp() - Method in class kafka.tier.state.Header
 
hasVirtualOffset() - Method in class kafka.tier.domain.TierObjectMetadata
 
header() - Method in class kafka.backupRestore.objectLifecycle.serdes.BackupObjectsMetadata
 
header(Header) - Method in class kafka.backupRestore.objectLifecycle.serdes.BackupObjectsMetadata
 
Header - Class in kafka.backupRestore.objectLifecycle.serdes
 
Header() - Constructor for class kafka.backupRestore.objectLifecycle.serdes.Header
 
header() - Method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
header(Header) - Method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
header() - Method in class kafka.durability.db.serdes.Database
 
header(Header) - Method in class kafka.durability.db.serdes.Database
 
Header - Class in kafka.durability.db.serdes
 
Header() - Constructor for class kafka.durability.db.serdes.Header
 
header() - Method in class kafka.durability.restore.db.serdes.Database
 
header(Header) - Method in class kafka.durability.restore.db.serdes.Database
 
Header - Class in kafka.durability.restore.db.serdes
 
Header() - Constructor for class kafka.durability.restore.db.serdes.Header
 
header() - Method in class kafka.restore.operators.FtpsSegmentView
 
Header - Class in kafka.tier.state
Header for the tier partition state file.
Header(UUID, byte, int, TierPartitionStatus, long, long, OffsetAndEpoch, OffsetAndEpoch, OffsetAndEpoch, OffsetAndEpoch, boolean, boolean, long, UUID) - Constructor for class kafka.tier.state.Header
 
Header(UUID, byte, int, TierPartitionStatus, long, long, OffsetAndEpoch, OffsetAndEpoch, OffsetAndEpoch, OffsetAndEpoch, boolean, long, CompactStats, CompactStats, boolean, boolean, long, UUID) - Constructor for class kafka.tier.state.Header
 
header - Variable in class kafka.tier.tools.common.ComparatorInfo.ComparatorReplicaInfo
 
header - Variable in class kafka.tier.tools.common.RestoreInfo.ComparatorReplicaInfo
 
header() - Method in class kafka.tier.tools.common.RestoreInfo.ComparatorReplicaInfo
 
Header.Vector - Class in kafka.backupRestore.objectLifecycle.serdes
 
Header.Vector - Class in kafka.durability.db.serdes
 
Header.Vector - Class in kafka.durability.restore.db.serdes
 
HealthCheck - Class in kafka.durability.events.serdes
 
HealthCheck() - Constructor for class kafka.durability.events.serdes.HealthCheck
 
HealthCheck.Vector - Class in kafka.durability.events.serdes
 
HealthMetadata(Optional<String>, Optional<Integer>) - Constructor for class kafka.tier.store.TierObjectStore.HealthMetadata
 
healUnevenLoadTrigger() - Method in class kafka.common.EvenClusterLoadStatusDescriptionInternal
Returns how Confluent Balancer component self-heals.
HIGHEST_SUPPORTED_VERSION - Static variable in class kafka.internals.generated.ComputedQuotaKey.EntityData
 
HIGHEST_SUPPORTED_VERSION - Static variable in class kafka.internals.generated.ComputedQuotaKey
 
HIGHEST_SUPPORTED_VERSION - Static variable in class kafka.internals.generated.ComputedQuotaValue.ComputedBrokerQuota
 
HIGHEST_SUPPORTED_VERSION - Static variable in class kafka.internals.generated.ComputedQuotaValue.ComputedQuota
 
HIGHEST_SUPPORTED_VERSION - Static variable in class kafka.internals.generated.ComputedQuotaValue
 
HIGHEST_SUPPORTED_VERSION - Static variable in class kafka.internals.generated.TransactionLogKey
 
HIGHEST_SUPPORTED_VERSION - Static variable in class kafka.internals.generated.TransactionLogValue
 
HIGHEST_SUPPORTED_VERSION - Static variable in class kafka.internals.generated.TransactionLogValue.PartitionsSchema
 
highestSupportedVersion() - Method in class kafka.internals.generated.ComputedQuotaKey.EntityData
 
highestSupportedVersion() - Method in class kafka.internals.generated.ComputedQuotaKey
 
highestSupportedVersion() - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedBrokerQuota
 
highestSupportedVersion() - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedQuota
 
highestSupportedVersion() - Method in class kafka.internals.generated.ComputedQuotaValue
 
highestSupportedVersion() - Method in class kafka.internals.generated.TransactionLogKey
 
highestSupportedVersion() - Method in class kafka.internals.generated.TransactionLogValue
 
highestSupportedVersion() - Method in class kafka.internals.generated.TransactionLogValue.PartitionsSchema
 
highWatermark() - Method in class kafka.durability.db.serdes.PartitionInfo
 
highWatermark() - Method in class kafka.durability.events.serdes.BaseInfo
 
hitRatio() - Method in class kafka.tier.fetcher.offsetcache.FetchOffsetCache
 
host() - Method in class kafka.common.EvenClusterLoadPlanBrokerStats
Broker's host.
HTTP_MAX_RETRIES - Static variable in class kafka.durability.ondemand.Constants
 
HTTP_MAX_RETRIES - Static variable in class kafka.restore.schedulers.Constants
 
HTTP_RETRY_INTERVAL_IN_MS - Static variable in class kafka.durability.ondemand.Constants
 
HTTP_RETRY_INTERVAL_IN_MS - Static variable in class kafka.restore.schedulers.Constants
Http retry parameters.
HWM - Static variable in class kafka.durability.tools.UpdateDurabilityDb
 
HWM_DOC - Static variable in class kafka.durability.tools.UpdateDurabilityDb
 

I

id() - Method in class kafka.backupRestore.objectLifecycle.serdes.BlobMetadata
 
id() - Method in class kafka.backupRestore.objectLifecycle.serdes.TopicMetadata
 
id() - Method in class kafka.durability.restore.db.serdes.Job
 
id - Variable in class kafka.restore.db.Job
 
id() - Method in class kafka.tier.backupObjectLifecycle.NameAndId
 
id() - Method in enum kafka.tier.domain.TierObjectMetadata.State
 
id() - Method in interface kafka.tier.topic.TierTopicConsumer.ClientCtx
 
id - Variable in enum kafka.utils.checksum.Algorithm
 
idAsByteBuffer() - Method in class kafka.backupRestore.objectLifecycle.serdes.BlobMetadata
 
idAsByteBuffer() - Method in class kafka.backupRestore.objectLifecycle.serdes.TopicMetadata
 
idInByteBuffer(ByteBuffer) - Method in class kafka.backupRestore.objectLifecycle.serdes.BlobMetadata
 
idInByteBuffer(ByteBuffer) - Method in class kafka.backupRestore.objectLifecycle.serdes.TopicMetadata
 
ignoredFailureMetric - Variable in class kafka.tier.backupObjectLifecycle.LifecycleManagerMetrics
 
IncompatibleKeysetException - Exception in kafka.tier.store.encryption
 
IncompatibleKeysetException(String) - Constructor for exception kafka.tier.store.encryption.IncompatibleKeysetException
 
IncompatibleKeysetException(String, Throwable) - Constructor for exception kafka.tier.store.encryption.IncompatibleKeysetException
 
indexOf(UUID) - Method in class kafka.restore.operators.FtpsSegmentView
Find the index of the given segment in segmentStateList
info() - Method in class kafka.durability.events.broker.serdes.DeletePartition
 
info(BaseInfo) - Method in class kafka.durability.events.broker.serdes.DeletePartition
 
info() - Method in class kafka.durability.events.broker.serdes.DeleteRecords
 
info(BaseInfo) - Method in class kafka.durability.events.broker.serdes.DeleteRecords
 
info() - Method in class kafka.durability.events.broker.serdes.EpochChange
 
info(BaseInfo) - Method in class kafka.durability.events.broker.serdes.EpochChange
 
info() - Method in class kafka.durability.events.broker.serdes.InjectState
 
info(BaseInfo) - Method in class kafka.durability.events.broker.serdes.InjectState
 
info() - Method in class kafka.durability.events.broker.serdes.IsrExpand
 
info(BaseInfo) - Method in class kafka.durability.events.broker.serdes.IsrExpand
 
info() - Method in class kafka.durability.events.broker.serdes.OffsetChange
 
info(BaseInfo) - Method in class kafka.durability.events.broker.serdes.OffsetChange
 
info() - Method in class kafka.durability.events.broker.serdes.RetentionChange
 
info(BaseInfo) - Method in class kafka.durability.events.broker.serdes.RetentionChange
 
info() - Method in class kafka.durability.events.broker.serdes.StartOffsetChange
 
info(BaseInfo) - Method in class kafka.durability.events.broker.serdes.StartOffsetChange
 
info() - Method in class kafka.durability.events.controller.serdes.KRaftHWMChange
 
info(BaseInfo) - Method in class kafka.durability.events.controller.serdes.KRaftHWMChange
 
info() - Method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
info(BaseInfo) - Method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
info() - Method in class kafka.durability.events.controller.serdes.KRaftLogSnapshotGeneration
 
info(BaseInfo) - Method in class kafka.durability.events.controller.serdes.KRaftLogSnapshotGeneration
 
info() - Method in class kafka.durability.events.controller.serdes.KRaftLogStartOffsetChange
 
info(BaseInfo) - Method in class kafka.durability.events.controller.serdes.KRaftLogStartOffsetChange
 
info() - Method in class kafka.durability.events.controller.serdes.KRaftNodeStartUp
 
info(BaseInfo) - Method in class kafka.durability.events.controller.serdes.KRaftNodeStartUp
 
info() - Method in class kafka.durability.events.serdes.HealthCheck
 
info(BaseInfo) - Method in class kafka.durability.events.serdes.HealthCheck
 
initialBufferSize() - Static method in class kafka.tier.domain.TierMetadataSnapshotUploadComplete
The initial buffer size to use when constructing the FlatBuffer message.
initialBufferSize() - Static method in class kafka.tier.domain.TierMetadataSnapshotUploadInitiate
The initial buffer size to use when constructing the FlatBuffer message.
initialBufferSize() - Static method in class kafka.tier.domain.TierObjectMetadata
 
initialBufferSize() - Static method in class kafka.tier.domain.TierPartitionDeleteComplete
The initial buffer size to use when constructing the FlatBuffer message.
initialBufferSize() - Static method in class kafka.tier.domain.TierPartitionDeleteInitiate
The initial buffer size to use when constructing the FlatBuffer message.
initialBufferSize() - Static method in class kafka.tier.domain.TierPartitionDeletePreInitiate
The initial buffer size to use when constructing the FlatBuffer message.
initialBufferSize() - Static method in class kafka.tier.domain.TierPartitionFence
The initial buffer size to use when constructing the FlatBuffer message.
initialBufferSize() - Static method in class kafka.tier.domain.TierPartitionForceRestore
The initial buffer size to use when constructing the FlatBuffer message.
initialBufferSize() - Static method in class kafka.tier.domain.TierPartitionUnfreezeLogStartOffset
The initial buffer size to use when constructing the FlatBuffer message.
initialBufferSize() - Static method in class kafka.tier.domain.TierSegmentDeleteComplete
The initial buffer size to use when constructing the FlatBuffer message.
initialBufferSize() - Static method in class kafka.tier.domain.TierSegmentDeleteInitiate
The initial buffer size to use when constructing the FlatBuffer message.
initialBufferSize() - Static method in class kafka.tier.domain.TierSegmentUploadComplete
The initial buffer size to use when constructing the FlatBuffer message.
initialBufferSize() - Static method in class kafka.tier.domain.TierSegmentUploadInitiate
The initial buffer size to use when constructing the FlatBuffer message.
initialBufferSize() - Static method in class kafka.tier.domain.TierTopicInitLeader
The initial buffer size to use when constructing the FlatBuffer message.
initialClusterLinks() - Method in class kafka.catalog.ZKMetadataCollectorContext
 
Initialization(Logger, TopicIdPartition, CompletableFuture<Boolean>, int) - Constructor for class kafka.tier.state.FileTierPartitionState.MaterializationListener.Initialization
 
initialize() - Method in class kafka.restore.snapshot.TierTopicConsumerForRestore
 
initialize(InternalAdmin, int, short) - Method in class kafka.tier.topic.TierTopic
Initializes the TierTopic by first checking if the tier topic exists.
initialize(int) - Method in class kafka.tier.topic.TierTopic
 
initialize(InitializedTierTopic) - Method in class kafka.tier.topic.TierTopicConsumer
Start consuming the tier topic.
initializeCounters() - Method in class kafka.tier.backupObjectLifecycle.LifecycleManager.DeletionCounters
 
InitializedTierTopic - Interface in kafka.tier.topic
 
initializeMetrics(KafkaConfig, Time, String) - Static method in class kafka.restore.RestoreMetricsUtil
 
initializeMetrics() - Method in class kafka.tier.backupObjectLifecycle.LifecycleManager
Initialize all metrics after every run.
initialTopics() - Method in class kafka.catalog.ZKMetadataCollectorContext
 
InitLeader - Class in kafka.tier.serdes
 
InitLeader() - Constructor for class kafka.tier.serdes.InitLeader
 
InitLeader.Vector - Class in kafka.tier.serdes
 
initState(File, TopicPartition, LogConfig, LogDirFailureChannel, Scheduler, Time) - Method in class kafka.tier.state.TierPartitionStateFactory
 
initState(File, TopicPartition, LogConfig, LogDirFailureChannel, Scheduler, Boolean, Time) - Method in class kafka.tier.state.TierPartitionStateFactory
 
injectFencingEvents(Properties, String, Map<TopicIdPartition, Boolean>) - Static method in class kafka.tier.tools.TierPartitionStateFencingTrigger
 
InjectState - Class in kafka.durability.events.broker.serdes
 
InjectState() - Constructor for class kafka.durability.events.broker.serdes.InjectState
 
InjectState.Vector - Class in kafka.durability.events.broker.serdes
 
injectTierTopicEvent(Producer<byte[], byte[]>, AbstractTierMetadata, String, int) - Static method in class kafka.tier.tools.RecoveryUtils
Injects an event into the TierTopic, using the provided TierTopic producer object.
injectTierTopicEventsUntilOffset(Producer<byte[], byte[]>, TopicIdPartition, String, int, long, boolean) - Static method in class kafka.tier.tools.RecoveryUtils
 
InMemoryLocalStore - Class in kafka.catalog
 
InMemoryLocalStore() - Constructor for class kafka.catalog.InMemoryLocalStore
 
inProgressCount() - Method in class kafka.restore.statemachine.StateMachineController
 
input() - Method in class kafka.tier.tools.common.RestoreInfo.RestoreComparatorInput
 
input() - Method in class kafka.tier.tools.common.RestoreInfo.RestoreComparatorOutput
 
input() - Method in class kafka.tier.tools.common.RestoreInfo.RestoreRawOutput
 
input() - Method in class kafka.tier.tools.common.RestoreInfo.UnfreezeTriggerOutput
 
INPUT_PATH_CONFIG - Static variable in class kafka.durability.tools.DumpDurabilityDb
 
INPUT_PATH_DOC - Static variable in class kafka.durability.tools.DumpDurabilityDb
 
InspectTieredObjects - Class in kafka.tier.tools
/opt/confluent/bin/kafka-run-class kafka.tier.tools.InspectTieredObjects --help usage: kafka.tier.tools.InspectTieredObjects [-h] --log.dir LOG.DIR --start.offset START.OFFSET --end.offset END.OFFSET [--tier.config TIER.CONFIG] [--get {true,false}] [--logging.level LOGGING.LEVEL] Provides a facility to check the existence or to download tiered objects optional arguments: -h, --help show this help message and exit --log.dir LOG.DIR Fully qualified path for log directory where tier state file is located --start.offset START.OFFSET Start offset for the range of tiered objects to be inspected --end.offset END.OFFSET End offset for the range of tiered objects to be inspected --tier.config TIER.CONFIG The path to a configuration file containing the required properties (default: /mnt/config/kafka.properties) --get {true,false} Indicates whether the said range of objects need to be downloaded (max 5) (default: false) --logging.level LOGGING.LEVEL Logging level for the tool (default: INFO)
InspectTieredObjects() - Constructor for class kafka.tier.tools.InspectTieredObjects
 
inSyncReplicas() - Method in class kafka.common.ClusterMetadataTopicsSnapshot.ClusterMetadataReplicaInfo
 
inSyncReplicas() - Method in interface kafka.common.TopicsMetadataSnapshot.ReplicaInfo
 
interBrokerClientConfigs - Variable in class kafka.tier.backupObjectLifecycle.LifecycleManagerConfig
 
interBrokerClientConfigs - Variable in class kafka.tier.topic.TierTopicManagerConfig
 
interBrokerMoves() - Method in class kafka.common.EvenClusterLoadPlanInternalReplicaMovementStats
Number of replica movements between brokers.
interBrokerMovesMB() - Method in class kafka.common.EvenClusterLoadPlanInternalReplicaMovementStats
Amount of replica movements between brokers in megabytes.
intern(T) - Method in class kafka.utils.Interner
Attempt to swap out the provided T for an interned version which matches based on Object::hashcode.
internalAdmin - Variable in class kafka.tier.backupObjectLifecycle.LifecycleManagerConfig
 
Interner<T> - Class in kafka.utils
A thread-safe object interner which uses weak references for cleanup.
Interner() - Constructor for class kafka.utils.Interner
 
interval() - Method in class kafka.tier.state.TierPartitionStateCleanupConfig
 
intoByteArray() - Method in class kafka.tier.store.TierObjectStore.OpaqueData
 
intoLongArray() - Method in class kafka.tier.store.TierObjectStore.OpaqueData
 
INVALID - Static variable in class kafka.tier.serdes.ObjectState
 
InvalidInputException(String) - Constructor for exception kafka.tier.tools.TierPartitionStateRestoreRawInputGenerator.InvalidInputException
 
isActive() - Method in class kafka.catalog.KRaftMetadataCollector
An active collector means it is emitting snapshots and change deltas.
isActive() - Method in class kafka.catalog.ZKMetadataCollector
An active collector means it is emitting snapshots and change deltas.
isAllTasksDone() - Method in class kafka.restore.statemachine.StateMachineController
 
isCancelled() - Method in class kafka.tier.backupObjectLifecycle.ObjectStoreUtilsContext
 
isCancelled() - Method in class kafka.tier.fetcher.CancellationContext
Get the cancellation status of this CancellationContext.
isCompacted() - Method in class kafka.durability.events.broker.serdes.RetentionChange
 
isCompactionCheckNeeded() - Method in class kafka.durability.ondemand.StartAuditJobRequest
 
isComplete() - Method in class kafka.tier.fetcher.PendingFetch
Checks if the pending fetch has finished
isComplete() - Method in class kafka.tier.fetcher.PendingOffsetForTimestamp
 
isConfigValid(Logger, String, LogConfig) - Static method in class kafka.tier.topic.TierTopic
 
isDeleteMarker() - Method in class kafka.tier.store.S3VersionInformation
 
isDetail() - Method in class kafka.durability.ondemand.GetAuditJobStatusRequest
 
isDisabled() - Method in class kafka.tier.fetcher.MemoryTracker
Returns true if this MemoryTracker is disabled.
isDone() - Method in class kafka.restore.db.Job
 
isDone() - Method in class kafka.tier.fetcher.PendingOffsetForTimestamp
 
isEligibleForCleanup(long, boolean) - Method in class kafka.tier.domain.TierObjectMetadata
 
isEmpty() - Method in interface kafka.common.AliveBrokersMetadata
 
isEmpty() - Method in class kafka.common.AliveBrokersSnapshot
 
isEmpty() - Method in class kafka.tier.fetcher.TierFetchResult
 
isEmpty() - Method in class kafka.tier.store.TierObjectStore.OpaqueData
 
isEmpty() - Method in exception kafka.tier.tools.TierPartitionStateRestoreRawInputGenerator.InvalidInputException
 
isEnabled() - Method in class kafka.tier.state.TierPartitionStateCleanupConfig
 
isEncryptionKeyStateInvalid(Exception) - Static method in class kafka.tier.backupObjectLifecycle.ObjectStoreUtils
 
isErrorStatusReachedViaFenceEvent() - Method in class kafka.tier.state.FileTierPartitionState
 
isForceStart() - Method in class kafka.durability.ondemand.StartAuditJobRequest
 
isNewTopic() - Method in class kafka.assignor.TopicReplicaAssignor.NewPartitions
 
isObjectDeleted() - Method in class kafka.tier.store.S3VersionInformation
 
isOpen() - Method in enum kafka.tier.state.TierPartitionStatus
 
isOpenForWrite() - Method in enum kafka.tier.state.TierPartitionStatus
 
isPendingDeletion() - Method in enum kafka.tier.state.TierPartitionStatus
 
isr(int) - Method in class kafka.durability.events.broker.serdes.DeleteRecords
 
isr(int) - Method in class kafka.durability.events.broker.serdes.EpochChange
 
isr(int) - Method in class kafka.durability.events.broker.serdes.OffsetChange
 
isr(int) - Method in class kafka.durability.events.broker.serdes.StartOffsetChange
 
isrAsByteBuffer() - Method in class kafka.durability.events.broker.serdes.DeleteRecords
 
isrAsByteBuffer() - Method in class kafka.durability.events.broker.serdes.EpochChange
 
isrAsByteBuffer() - Method in class kafka.durability.events.broker.serdes.OffsetChange
 
isrAsByteBuffer() - Method in class kafka.durability.events.broker.serdes.StartOffsetChange
 
isReady() - Method in class kafka.tier.topic.TierTopicConsumer
 
isReady() - Method in class kafka.tier.topic.TierTopicManager
Return whether TierTopicManager is ready
isReadyForWrites() - Method in interface kafka.tier.topic.TierTopicAppender
Return whether TierTopicManager is ready to accept writes.
isReadyForWrites() - Method in class kafka.tier.topic.TierTopicManager
Return whether TierTopicManager is ready to accept writes.
isRestoreDBEmpty(RestoreDB) - Static method in class kafka.restore.db.Utils
 
IsrExpand - Class in kafka.durability.events.broker.serdes
 
IsrExpand() - Constructor for class kafka.durability.events.broker.serdes.IsrExpand
 
IsrExpand.Vector - Class in kafka.durability.events.broker.serdes
 
isrInByteBuffer(ByteBuffer) - Method in class kafka.durability.events.broker.serdes.DeleteRecords
 
isrInByteBuffer(ByteBuffer) - Method in class kafka.durability.events.broker.serdes.EpochChange
 
isrInByteBuffer(ByteBuffer) - Method in class kafka.durability.events.broker.serdes.OffsetChange
 
isrInByteBuffer(ByteBuffer) - Method in class kafka.durability.events.broker.serdes.StartOffsetChange
 
isrLength() - Method in class kafka.durability.events.broker.serdes.DeleteRecords
 
isrLength() - Method in class kafka.durability.events.broker.serdes.EpochChange
 
isrLength() - Method in class kafka.durability.events.broker.serdes.OffsetChange
 
isrLength() - Method in class kafka.durability.events.broker.serdes.StartOffsetChange
 
isrVector() - Method in class kafka.durability.events.broker.serdes.DeleteRecords
 
isrVector(IntVector) - Method in class kafka.durability.events.broker.serdes.DeleteRecords
 
isrVector() - Method in class kafka.durability.events.broker.serdes.EpochChange
 
isrVector(IntVector) - Method in class kafka.durability.events.broker.serdes.EpochChange
 
isrVector() - Method in class kafka.durability.events.broker.serdes.OffsetChange
 
isrVector(IntVector) - Method in class kafka.durability.events.broker.serdes.OffsetChange
 
isrVector() - Method in class kafka.durability.events.broker.serdes.StartOffsetChange
 
isrVector(IntVector) - Method in class kafka.durability.events.broker.serdes.StartOffsetChange
 
isShutdown() - Method in class kafka.tier.snapshot.TierTopicSnapshotManager
 
isShuttingDownOrInterrupted() - Method in class kafka.tier.backupObjectLifecycle.LifecycleManager
 
isSnapshotFile(String) - Static method in class kafka.tier.state.FileTierPartitionStateSnapshotObject
Checks if the given file is a tier metadata snapshot file or not.
isTenantPrefixed(String) - Static method in class kafka.common.TenantHelpers
 
isTenantPrefixed(TopicPartition) - Static method in class kafka.common.TenantHelpers
 
isTieringEnabled() - Method in class kafka.tier.state.FileTierPartitionState
 
isTieringEnabled() - Method in interface kafka.tier.state.TierPartitionState
 
isTierTopicClient(String) - Static method in class kafka.tier.client.TierTopicClient
Check if the clientId is one used by tier topic clients.
isValidationSuccess() - Method in class kafka.tier.tools.common.ComparatorInfo.ComparatorReplicaInfo
 
isValidPath(Algorithm, Path) - Static method in class kafka.utils.checksum.CheckedFileIO
isValidPath is a helper util to check if the input file is in algorithm specific format if algo = ChecksumAlgorithm.ADLER somePath/tierMetadata.adler -> true somePath/tierMetadata -> false if algo = ChecksumAlgorithm.NO_CHECKSUM somePath/tierMetadata -> true somePath/tierMetadata.adler -> false
isValidStates(Iterator<TierObjectMetadata>, Iterator<TierObjectMetadata>, long, Optional<TierObjectStore>, boolean, CancellationContext, Function<TopicPartition, Long>, boolean) - Static method in class kafka.tier.tools.TierMetadataValidator
 
iterator(TopicPartition, CheckedFileIO) - Static method in class kafka.tier.state.FileTierPartitionState
 

J

Job - Class in kafka.durability.restore.db.serdes
 
Job() - Constructor for class kafka.durability.restore.db.serdes.Job
 
Job - Class in kafka.restore.db
 
Job() - Constructor for class kafka.restore.db.Job
 
Job.JobStatus - Enum in kafka.restore.db
 
Job.Vector - Class in kafka.durability.restore.db.serdes
 
JOB_ID - Static variable in class kafka.durability.ondemand.Constants
 
jobs(int) - Method in class kafka.durability.restore.db.serdes.Database
 
jobs(Job, int) - Method in class kafka.durability.restore.db.serdes.Database
 
jobsLength() - Method in class kafka.durability.restore.db.serdes.Database
 
jobsVector() - Method in class kafka.durability.restore.db.serdes.Database
 
jobsVector(Job.Vector) - Method in class kafka.durability.restore.db.serdes.Database
 
jsonToList(Path) - Static method in class kafka.tier.tools.common.FenceEventInfo
 

K

kafka.assignor - package kafka.assignor
 
kafka.backupRestore.objectLifecycle.serdes - package kafka.backupRestore.objectLifecycle.serdes
 
kafka.catalog - package kafka.catalog
 
kafka.catalog.event - package kafka.catalog.event
 
kafka.catalog.exceptions - package kafka.catalog.exceptions
 
kafka.catalog.metadata - package kafka.catalog.metadata
 
kafka.common - package kafka.common
 
kafka.controller - package kafka.controller
 
kafka.durability.db.kraft.serdes - package kafka.durability.db.kraft.serdes
 
kafka.durability.db.serdes - package kafka.durability.db.serdes
 
kafka.durability.events.broker.serdes - package kafka.durability.events.broker.serdes
 
kafka.durability.events.controller.serdes - package kafka.durability.events.controller.serdes
 
kafka.durability.events.serdes - package kafka.durability.events.serdes
 
kafka.durability.exception - package kafka.durability.exception
 
kafka.durability.ondemand - package kafka.durability.ondemand
 
kafka.durability.restore.db.serdes - package kafka.durability.restore.db.serdes
 
kafka.durability.serdes - package kafka.durability.serdes
 
kafka.durability.tools - package kafka.durability.tools
 
kafka.internals.generated - package kafka.internals.generated
 
kafka.log.remote - package kafka.log.remote
 
kafka.restore - package kafka.restore
 
kafka.restore.configmap - package kafka.restore.configmap
 
kafka.restore.db - package kafka.restore.db
 
kafka.restore.messages - package kafka.restore.messages
 
kafka.restore.operators - package kafka.restore.operators
 
kafka.restore.rest - package kafka.restore.rest
 
kafka.restore.rpo - package kafka.restore.rpo
 
kafka.restore.schedulers - package kafka.restore.schedulers
 
kafka.restore.snapshot - package kafka.restore.snapshot
 
kafka.restore.statemachine - package kafka.restore.statemachine
 
kafka.restore.statemachine.api - package kafka.restore.statemachine.api
 
kafka.restore.statemachine.events - package kafka.restore.statemachine.events
 
kafka.restore.statemachine.transitions - package kafka.restore.statemachine.transitions
 
kafka.server - package kafka.server
 
kafka.server.builders - package kafka.server.builders
 
kafka.server.cell - package kafka.server.cell
 
kafka.tier - package kafka.tier
 
kafka.tier.backupObjectLifecycle - package kafka.tier.backupObjectLifecycle
 
kafka.tier.client - package kafka.tier.client
 
kafka.tier.domain - package kafka.tier.domain
 
kafka.tier.exceptions - package kafka.tier.exceptions
 
kafka.tier.fetcher - package kafka.tier.fetcher
 
kafka.tier.fetcher.offsetcache - package kafka.tier.fetcher.offsetcache
 
kafka.tier.raft - package kafka.tier.raft
 
kafka.tier.serdes - package kafka.tier.serdes
 
kafka.tier.snapshot - package kafka.tier.snapshot
 
kafka.tier.state - package kafka.tier.state
 
kafka.tier.store - package kafka.tier.store
 
kafka.tier.store.encryption - package kafka.tier.store.encryption
 
kafka.tier.tools - package kafka.tier.tools
 
kafka.tier.tools.common - package kafka.tier.tools.common
 
kafka.tier.topic - package kafka.tier.topic
 
kafka.tools - package kafka.tools
 
kafka.utils - package kafka.utils
 
kafka.utils.checksum - package kafka.utils.checksum
 
kafka.utils.cloud - package kafka.utils.cloud
 
KAFKA_BOOTSTRAP_PORT_CONFIG - Static variable in class kafka.restore.RestoreConfig
 
KAFKA_CLUSTER_ID - Static variable in class kafka.restore.RestoreMetricsUtil
 
KAFKA_INTERNAL_REST_SERVER_PORT_CONFIG - Static variable in class kafka.restore.RestoreConfig
 
KAFKA_MAX_RETRIES - Static variable in class kafka.restore.schedulers.Constants
 
KAFKA_NODE_ID - Static variable in class kafka.restore.RestoreMetricsUtil
 
KafkaApisBuilder - Class in kafka.server.builders
 
KafkaApisBuilder() - Constructor for class kafka.server.builders.KafkaApisBuilder
 
kafkaBootstrapPort - Static variable in class kafka.restore.RestoreConfig
 
kafkaConfig() - Static method in class kafka.restore.RestoreConfig
 
KafkaConnectionPool - Interface in kafka.restore.schedulers
Interface for KafkaConnectionPools
KafkaConnectionPoolImpl - Class in kafka.restore.schedulers
Connection pool for scheduling async restore-related requests to Kafka brokers
KafkaConnectionPoolImpl(AsyncServiceSchedulerResultsReceiver, int, String, RestoreMetricsManager, Time) - Constructor for class kafka.restore.schedulers.KafkaConnectionPoolImpl
Constructs new KafkaConnectionPool with given resultsReceiver.
KafkaFenceRequest - Class in kafka.restore.messages
 
KafkaFenceRequest(int, String, int, NodeConfig) - Constructor for class kafka.restore.messages.KafkaFenceRequest
 
KafkaFenceResponse - Class in kafka.restore.messages
 
KafkaFenceResponse(int, String, int, int, TierRecordMetadataResponse, MessageStatusCode, MessageResult) - Constructor for class kafka.restore.messages.KafkaFenceResponse
 
KafkaFetchFtpsRequest - Class in kafka.restore.messages
Request of type KAFKA_FETCH_FTPS to fetch FTPS file from a broker.
KafkaFetchFtpsRequest(int, String, int, NodeConfig) - Constructor for class kafka.restore.messages.KafkaFetchFtpsRequest
Constructs new FetchFtpsRequest.
KafkaFetchFtpsResponse - Class in kafka.restore.messages
Response to KafkaFetchFtpsRequest containing relevant results.
KafkaFetchFtpsResponse(int, String, int, int, MessageStatusCode, MessageResult, String) - Constructor for class kafka.restore.messages.KafkaFetchFtpsResponse
Constructs new FetchFtpsResponse for successful request.
KafkaFetchFtpsResponse(int, String, int, int, MessageStatusCode, MessageResult) - Constructor for class kafka.restore.messages.KafkaFetchFtpsResponse
Constructs new FetchFtpsResponse for failed request.
KafkaForceRestoreRequest - Class in kafka.restore.messages
 
KafkaForceRestoreRequest(int, String, int, NodeConfig, long, long, String, byte) - Constructor for class kafka.restore.messages.KafkaForceRestoreRequest
 
KafkaForceRestoreResponse - Class in kafka.restore.messages
 
KafkaForceRestoreResponse(int, String, int, int, MessageStatusCode, MessageResult) - Constructor for class kafka.restore.messages.KafkaForceRestoreResponse
 
kafkaInternalRestServerPort - Static variable in class kafka.restore.RestoreConfig
 
KafkaManager - Class in kafka.restore.schedulers
KafkaManager for scheduling and processing asynchronous calls to Kafka REST API for restore task.
KafkaManager(AsyncServiceSchedulerResultsReceiver, KafkaConnectionPool, int) - Constructor for class kafka.restore.schedulers.KafkaManager
Constructs new KafkaManager.
KafkaManager(AsyncServiceSchedulerResultsReceiver, KafkaConnectionPool) - Constructor for class kafka.restore.schedulers.KafkaManager
Constructs new KafkaManager with default request queue capacity.
KafkaPreConditionCheckRequest - Class in kafka.restore.messages
 
KafkaPreConditionCheckRequest(int, String, int, NodeConfig) - Constructor for class kafka.restore.messages.KafkaPreConditionCheckRequest
 
KafkaPreConditionCheckResponse - Class in kafka.restore.messages
 
KafkaPreConditionCheckResponse(int, String, int, int, MessageStatusCode, MessageResult) - Constructor for class kafka.restore.messages.KafkaPreConditionCheckResponse
 
KafkaRequest - Class in kafka.restore.messages
Abstract KafkaRequest class for all requests made to KafkaManager
KafkaRequest(int, String, int, NodeConfig) - Constructor for class kafka.restore.messages.KafkaRequest
Constructs a new KafkaRequest.
KafkaResponse - Class in kafka.restore.messages
Abstract KafkaResponse class for responses to all KafkaRequests.
KafkaResponse(int, String, int, int, MessageStatusCode, MessageResult) - Constructor for class kafka.restore.messages.KafkaResponse
Constructs new KafkaResponse.
KafkaRestoreEvent - Class in kafka.restore.statemachine.events
 
KafkaRestoreEvent(MessageResponse) - Constructor for class kafka.restore.statemachine.events.KafkaRestoreEvent
 
KafkaTierPartitionStatusRequest - Class in kafka.restore.messages
Request of type KAFKA_TIER_PARTITION_STATUS to get the current status of a certain tier partition.
KafkaTierPartitionStatusRequest(int, String, int, NodeConfig, List<NodeConfig>, int) - Constructor for class kafka.restore.messages.KafkaTierPartitionStatusRequest
Creates new KafkaTierPartitionStatusRequest.
KafkaTierPartitionStatusResponse - Class in kafka.restore.messages
Response to KafkaTierPartitionStatusRequest containing relevant results.
KafkaTierPartitionStatusResponse(int, String, int, int, MessageStatusCode, MessageResult, String) - Constructor for class kafka.restore.messages.KafkaTierPartitionStatusResponse
Creates new KafkaTierPartitionStatusRequest with non-null tierPartitionStatus.
KafkaTierPartitionStatusResponse(int, String, int, int, MessageStatusCode, MessageResult) - Constructor for class kafka.restore.messages.KafkaTierPartitionStatusResponse
Creates new KafkaTierPartitionStatusRequest with null tierPartitionStatus (because status could not be determined).
kafkaTopicId() - Method in class kafka.tier.TopicIdPartition
 
KafkaUnfreezeRequest - Class in kafka.restore.messages
 
KafkaUnfreezeRequest(int, String, int, NodeConfig) - Constructor for class kafka.restore.messages.KafkaUnfreezeRequest
 
KafkaUnfreezeResponse - Class in kafka.restore.messages
 
KafkaUnfreezeResponse(int, String, int, int, MessageStatusCode, MessageResult) - Constructor for class kafka.restore.messages.KafkaUnfreezeResponse
 
KafkaValidateLogRangeRequest - Class in kafka.restore.messages
 
KafkaValidateLogRangeRequest(int, String, int, NodeConfig, List<NodeConfig>, long, long) - Constructor for class kafka.restore.messages.KafkaValidateLogRangeRequest
 
KafkaValidateLogRangeResponse - Class in kafka.restore.messages
 
KafkaValidateLogRangeResponse(int, String, int, int, MessageStatusCode, MessageResult) - Constructor for class kafka.restore.messages.KafkaValidateLogRangeResponse
 
key(int) - Method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
key() - Method in class kafka.tier.store.TierObjectStore.KeyAndVersion
 
KeyAndVersion(String) - Constructor for class kafka.tier.store.TierObjectStore.KeyAndVersion
 
KeyAndVersion(String, String) - Constructor for class kafka.tier.store.TierObjectStore.KeyAndVersion
 
keyAsByteBuffer() - Method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
keyBaseOffset() - Method in class kafka.tier.state.SegmentState
 
keyContext(KeySha) - Method in class kafka.tier.store.encryption.EncryptionKeyManager
Returns the context necessary to upload or download an encrypted object.
KeyContext - Class in kafka.tier.store.encryption
Context required to upload an encrypted object to tiered storage.
KeyContext(CleartextDataKey, HashMap<String, String>, KeySha) - Constructor for class kafka.tier.store.encryption.KeyContext
 
keyInByteBuffer(ByteBuffer) - Method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
keyLength() - Method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
keySha - Variable in class kafka.tier.store.encryption.KeyContext
 
KeySha - Class in kafka.tier.store.encryption
 
keyVector() - Method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
keyVector(ByteVector) - Method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
KRaftEpochInfo - Class in kafka.durability.db.kraft.serdes
 
KRaftEpochInfo() - Constructor for class kafka.durability.db.kraft.serdes.KRaftEpochInfo
 
KRaftEpochInfo.Vector - Class in kafka.durability.db.kraft.serdes
 
KRaftHWMChange - Class in kafka.durability.events.controller.serdes
 
KRaftHWMChange() - Constructor for class kafka.durability.events.controller.serdes.KRaftHWMChange
 
KRaftHWMChange.Vector - Class in kafka.durability.events.controller.serdes
 
KRaftLeaderChange - Class in kafka.durability.events.controller.serdes
 
KRaftLeaderChange() - Constructor for class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
KRaftLeaderChange.Vector - Class in kafka.durability.events.controller.serdes
 
KRaftLogSnapshotGeneration - Class in kafka.durability.events.controller.serdes
 
KRaftLogSnapshotGeneration() - Constructor for class kafka.durability.events.controller.serdes.KRaftLogSnapshotGeneration
 
KRaftLogSnapshotGeneration.Vector - Class in kafka.durability.events.controller.serdes
 
KRaftLogStartOffsetChange - Class in kafka.durability.events.controller.serdes
 
KRaftLogStartOffsetChange() - Constructor for class kafka.durability.events.controller.serdes.KRaftLogStartOffsetChange
 
KRaftLogStartOffsetChange.Vector - Class in kafka.durability.events.controller.serdes
 
KRaftMetadataCollector - Class in kafka.catalog
A KRaft metadata collector which collects and emits metadata snapshots and change deltas.
KRaftMetadataCollector(Metrics, int, int, int, String, int, KafkaConfig, Time, String) - Constructor for class kafka.catalog.KRaftMetadataCollector
 
KRaftNodeStartUp - Class in kafka.durability.events.controller.serdes
 
KRaftNodeStartUp() - Constructor for class kafka.durability.events.controller.serdes.KRaftNodeStartUp
 
KRaftNodeStartUp.Vector - Class in kafka.durability.events.controller.serdes
 
KRaftPartitionInfo - Class in kafka.durability.db.kraft.serdes
 
KRaftPartitionInfo() - Constructor for class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
KRaftPartitionInfo.Vector - Class in kafka.durability.db.kraft.serdes
 
kraftPartitionInfos(int) - Method in class kafka.durability.db.kraft.serdes.KRaftQuorumInfo
 
kraftPartitionInfos(KRaftPartitionInfo, int) - Method in class kafka.durability.db.kraft.serdes.KRaftQuorumInfo
 
kraftPartitionInfosLength() - Method in class kafka.durability.db.kraft.serdes.KRaftQuorumInfo
 
kraftPartitionInfosVector() - Method in class kafka.durability.db.kraft.serdes.KRaftQuorumInfo
 
kraftPartitionInfosVector(KRaftPartitionInfo.Vector) - Method in class kafka.durability.db.kraft.serdes.KRaftQuorumInfo
 
KRaftQuorumInfo - Class in kafka.durability.db.kraft.serdes
 
KRaftQuorumInfo() - Constructor for class kafka.durability.db.kraft.serdes.KRaftQuorumInfo
 
KRaftQuorumInfo.Vector - Class in kafka.durability.db.kraft.serdes
 
kraftQuorumState() - Method in class kafka.durability.db.serdes.Database
 
kraftQuorumState(KRaftQuorumInfo) - Method in class kafka.durability.db.serdes.Database
 
KRaftSnapshotManager - Class in kafka.tier.raft
 
KRaftSnapshotMetadata(KRaftSnapshotObject) - Constructor for class kafka.tier.store.TierObjectStore.KRaftSnapshotMetadata
 
KRaftSnapshotObject - Class in kafka.tier.raft
Class for (de)serializing the object store file path for KRaft snapshot objects
KRaftSnapshotObject(Uuid, int, String, int, long, OffsetAndEpoch) - Constructor for class kafka.tier.raft.KRaftSnapshotObject
 
KRaftSnapshotObjectUtils - Class in kafka.tier.raft
 
KRaftSnapshotObjectUtils() - Constructor for class kafka.tier.raft.KRaftSnapshotObjectUtils
 

L

lastAuditRunInfo() - Method in class kafka.durability.db.serdes.PartitionInfo
 
lastAuditRunInfo(AuditRunInfo) - Method in class kafka.durability.db.serdes.PartitionInfo
 
lastCleanOffset() - Method in class kafka.tier.domain.TierCompactionCommitAndSwap
 
lastCleanOffset() - Method in class kafka.tier.serdes.CompactionCommitAndSwap
 
lastCommittedSnapshotId() - Method in class kafka.tier.state.FileTierPartitionState
 
lastCommittedSnapshotId() - Method in interface kafka.tier.state.TierPartitionState
Return the UUID for snapshot written at the flushed file
lastCompactStats() - Method in class kafka.tier.serdes.TierPartitionStateHeader
 
lastCompactStats(CompactStats) - Method in class kafka.tier.serdes.TierPartitionStateHeader
 
lastCompactStats() - Method in class kafka.tier.state.FileTierPartitionState
 
lastCompactStats() - Method in class kafka.tier.state.Header
 
lastCompactStats() - Method in interface kafka.tier.state.TierPartitionState
Return the stats of last compaction recorded by the TierPartitionState.
lastKnownFetchOffset() - Method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
lastLocalMaterializedSrcOffsetAndEpoch() - Method in class kafka.tier.state.FileTierPartitionState
 
lastLocalMaterializedSrcOffsetAndEpoch() - Method in interface kafka.tier.state.TierPartitionState
Return the last materialized source offset and epoch
lastMaterializedEventOffsetAndEpoch() - Method in class kafka.tier.state.FileTierPartitionStateSnapshotObject
 
lastOffset() - Method in class kafka.tier.tools.common.ComparatorInfo.ComparatorReplicaInfo
 
lastRunTimestamp() - Method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
lastSnapshotId() - Method in class kafka.tier.serdes.SnapshotTrackingInfo
 
lastSnapshotId(UUID) - Method in class kafka.tier.serdes.SnapshotTrackingInfo
 
lastSnapshotId() - Method in class kafka.tier.state.FileTierPartitionState
 
lastSnapshotId() - Method in class kafka.tier.state.Header
 
lastSnapshotId() - Method in interface kafka.tier.state.TierPartitionState
Return the last snapshot UUID of tier partition state metadata
lastSnapshotNs() - Method in class kafka.catalog.ZKMetadataCollectorContext
 
lastSnapshotTimestampMs() - Method in class kafka.tier.serdes.SnapshotTrackingInfo
 
lastSnapshotTimestampMs() - Method in class kafka.tier.state.FileTierPartitionState
 
lastSnapshotTimestampMs() - Method in class kafka.tier.state.Header
 
lastSnapshotTimestampMs() - Method in interface kafka.tier.state.TierPartitionState
Return the timestamp of when last snapshot of tier partition state metadata was taken
lastUpdatedTimestamp() - Method in class kafka.internals.generated.ComputedQuotaValue
 
lastUpdateTimeMs() - Method in class kafka.common.BrokerAdditionDescriptionInternal
 
lastUpdateTimeMs() - Method in class kafka.common.BrokerRemovalDescriptionInternal
 
lastUsageReportTimestamp() - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedQuota
 
lastUsed() - Method in class kafka.tier.fetcher.offsetcache.CachedFetchOffsetMetadata
 
latestCommittedObject(List<SequencedObject>) - Static method in class kafka.utils.cloud.LinkedCloudObject
Get the last committed object from the object store.
latestDataFiles(int) - Method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
latestDataFiles(DatedList, int) - Method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
latestDataFilesLength() - Method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
latestDataFilesVector() - Method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
latestDataFilesVector(DatedList.Vector) - Method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
latestFile() - Method in class kafka.backupRestore.objectLifecycle.serdes.DatedList
 
latestFileAsByteBuffer() - Method in class kafka.backupRestore.objectLifecycle.serdes.DatedList
 
latestFileInByteBuffer(ByteBuffer) - Method in class kafka.backupRestore.objectLifecycle.serdes.DatedList
 
latestSnapshotId() - Method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
latestSnapshotId(OffsetAndEpoch) - Method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
latestSnapshotId() - Method in class kafka.durability.events.controller.serdes.KRaftLogStartOffsetChange
 
latestSnapshotId(OffsetAndEpoch) - Method in class kafka.durability.events.controller.serdes.KRaftLogStartOffsetChange
 
latestSnapshotId() - Method in class kafka.durability.events.controller.serdes.KRaftNodeStartUp
 
latestSnapshotId(OffsetAndEpoch) - Method in class kafka.durability.events.controller.serdes.KRaftNodeStartUp
 
leader() - Method in class kafka.durability.restore.db.serdes.PartitionRestoreContext
 
leaderEpoch() - Method in class kafka.tier.snapshot.TierTopicSnapshotManager
Returns the current leader epoch associated with the running instance.
LeaderEpoch(Logger, TopicIdPartition, CompletableFuture<Optional<TierLogSegment>>, int) - Constructor for class kafka.tier.state.FileTierPartitionState.MaterializationListener.LeaderEpoch
 
leaderHighWatermark() - Method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
leaderId() - Method in class kafka.durability.events.controller.serdes.KRaftLogSnapshotGeneration
 
leaderId() - Method in class kafka.durability.events.controller.serdes.KRaftLogStartOffsetChange
 
leaderId() - Method in class kafka.durability.events.controller.serdes.KRaftNodeStartUp
 
leaderNetworkInKBps() - Method in class kafka.common.EvenClusterLoadPlanBrokerStats
Inbound traffic from replicas that it's leader of.
leaderNodeId() - Method in class kafka.durability.db.kraft.serdes.EpochChainWithLeader
 
leaderNodeId() - Method in class kafka.durability.db.kraft.serdes.KRaftEpochInfo
 
leaderReplicas() - Method in class kafka.common.EvenClusterLoadPlanResources
Number of leader replicas in the cluster.
leaders() - Method in class kafka.common.EvenClusterLoadPlanBrokerStats
Number of replicas that it's a leader of.
leadershipMoves() - Method in class kafka.common.EvenClusterLoadPlanInternalReplicaMovementStats
Number of replica leadership moves.
leased() - Method in class kafka.tier.fetcher.MemoryTracker
Returns the number of bytes currently leased
leased() - Method in class kafka.tier.fetcher.MemoryTracker.MemoryLease
Returns the amount of memory currently leased by this MemoryLease.
leastSignificantBits() - Method in class kafka.tier.serdes.UUID
 
length() - Method in class kafka.utils.checksum.Adler32WithInPlaceUpdate
length returns the length till which checksum has been calculated.
length() - Method in interface kafka.utils.checksum.ChecksumWithInPlaceUpdate
Return the length of file till which the checksum has been calculated.
LIFECYCLE_MANAGER_STATE_CURRENT_VERSION - Static variable in class kafka.tier.backupObjectLifecycle.StateManager
 
LifecycleManager - Class in kafka.tier.backupObjectLifecycle
LifecycleManager instance maintains the backed up versions for Kafka log segments.
LifecycleManager(TierObjectStore, LifecycleManagerConfig, Supplier<Boolean>, Supplier<Boolean>, Time, Metrics) - Constructor for class kafka.tier.backupObjectLifecycle.LifecycleManager
 
LifecycleManager.BlobMetadata - Class in kafka.tier.backupObjectLifecycle
 
LifecycleManager.DeletionCounters - Class in kafka.tier.backupObjectLifecycle
 
LifecycleManager.ReductionInRetention - Class in kafka.tier.backupObjectLifecycle
Holds information about a topic whose retention.ms config has been changed to a lower value.
LifecycleManagerConfig - Class in kafka.tier.backupObjectLifecycle
 
LifecycleManagerConfig(KafkaConfig, String, Supplier<Map<String, Object>>, Supplier<InternalAdmin>) - Constructor for class kafka.tier.backupObjectLifecycle.LifecycleManagerConfig
 
LifecycleManagerMetrics - Class in kafka.tier.backupObjectLifecycle
 
LifecycleManagerMetrics(Metrics, int) - Constructor for class kafka.tier.backupObjectLifecycle.LifecycleManagerMetrics
 
LifecycleManagerState - Class in kafka.backupRestore.objectLifecycle.serdes
 
LifecycleManagerState() - Constructor for class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
lifecycleManagerState(Long) - Method in class kafka.tier.backupObjectLifecycle.LifecycleManager
Gets the lifecycle Manager state.
LifecycleManagerState.Vector - Class in kafka.backupRestore.objectLifecycle.serdes
 
LifecycleManagerStateMetadata(String) - Constructor for class kafka.tier.store.TierObjectStore.LifecycleManagerStateMetadata
 
LifecycleManagerVersionException(String) - Constructor for exception kafka.tier.backupObjectLifecycle.StateManager.LifecycleManagerVersionException
 
LinkedCloudObject - Class in kafka.utils.cloud
LinkedCloudObject provides the functionality for ordered set of object file.
LinkedCloudObject() - Constructor for class kafka.utils.cloud.LinkedCloudObject
 
linkId() - Method in class kafka.catalog.metadata.MirrorTopicInfo
 
linkMode() - Method in class kafka.catalog.metadata.ClusterLinkInfo
 
linkName() - Method in class kafka.catalog.metadata.MirrorTopicInfo
 
listObject(ObjectStoreUtilsContext, String, Boolean, RetryPolicy) - Static method in class kafka.tier.backupObjectLifecycle.ObjectStoreUtils
Calls object store client to list the blobs under a given key prefix.
listObject(Supplier<Boolean>, TierObjectStore, String, Boolean) - Static method in class kafka.tier.snapshot.TierTopicSnapshotObjectStoreUtils
 
listObject(String, boolean) - Method in class kafka.tier.store.AzureBlockBlobTierObjectStore
 
listObject(String, boolean) - Method in class kafka.tier.store.GcsTierObjectStore
 
listObject(String, boolean) - Method in class kafka.tier.store.MockInMemoryTierObjectStore
Gets the blobs whose key matches the given keyPrefix, along with all the uploaded versions for such blobs if getVersionInfo is set to true.
listObject(String, boolean) - Method in class kafka.tier.store.S3TierObjectStore
 
listObject(String, boolean) - Method in interface kafka.tier.store.TierObjectStore
 
listObject(String, boolean) - Method in class kafka.tier.store.TierObjectStoreMetricsEnabled
 
listObjects(TierObjectStore, boolean, String) - Static method in class kafka.tier.raft.KRaftSnapshotObjectUtils
 
listObjectsByNode(TierObjectStore, boolean, String, Uuid, int, String, int) - Static method in class kafka.tier.raft.KRaftSnapshotObjectUtils
 
ListObjectsInStoreRequest - Class in kafka.restore.messages
Request of listing all versions for the segment and its related index files in object store.
ListObjectsInStoreRequest(int, String, int, UUID, SegmentStateAndPath) - Constructor for class kafka.restore.messages.ListObjectsInStoreRequest
Constructs new RestoreObjectsInStoreRequest.
ListObjectsInStoreResponse - Class in kafka.restore.messages
Response to ListObjectsInStoreRequest containing relevant results.
ListObjectsInStoreResponse(int, String, int, int, MessageStatusCode, MessageResult, UUID, Map<String, String>) - Constructor for class kafka.restore.messages.ListObjectsInStoreResponse
Constructs new RestoreObjectsInStoreResponse.
listToJson(List<FenceEventInfo>) - Static method in class kafka.tier.tools.common.FenceEventInfo
 
listVersions() - Method in class kafka.restore.schedulers.ListVersionsOperator
 
ListVersionsOperator - Class in kafka.restore.schedulers
A wrapper to send list object request to object store asynchronously
ListVersionsOperator(ListObjectsInStoreRequest, MultipleResponseHandler, TierObjectStore, ThreadPoolExecutor) - Constructor for class kafka.restore.schedulers.ListVersionsOperator
 
liveConsumerRecords - Variable in class kafka.restore.snapshot.FtpsStateForRestore
Queue to hold live consumer records pulled from TierTopic directly
livenessIndicatorMetric - Variable in class kafka.tier.backupObjectLifecycle.LifecycleManagerMetrics
 
loadAdditionalProps(Properties) - Method in class kafka.restore.RestoreConfig
 
loadDeletionList(StateManagerConfig, String, String, Map<String, Map<TopicIdPartition, List<LifecycleManager.BlobMetadata>>>) - Static method in class kafka.tier.backupObjectLifecycle.StateManager
Get the serialized buffer containing list of blobs to be deleted on a given date and load the buffer in an in-memory structure
loadLatestDeletionListNamesFrom(Date, LifecycleManagerState) - Static method in class kafka.tier.backupObjectLifecycle.StateManager
Loads the names of the latest deletion lists for current and future dates.
loadPartitionsIntoRestoreDB(File, RestoreDB) - Static method in class kafka.restore.db.Utils
 
loadPartitionsIntoRestoreDB(File, RestoreDB, Set<String>) - Static method in class kafka.restore.db.Utils
 
loadTopicPartitions(File, Set<String>) - Static method in class kafka.restore.db.Utils
 
localClusterId() - Method in class kafka.catalog.metadata.ClusterLinkInfo
 
localHighWatermark() - Method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
localLogStartOffset() - Method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
localMaterializedEpoch() - Method in class kafka.tier.serdes.MaterializationTrackingInfo
 
localMaterializedOffset() - Method in class kafka.tier.serdes.MaterializationTrackingInfo
 
localMaterializedOffset() - Method in interface kafka.tier.topic.TierTopicConsumer.ClientCtx
Retrieve offset for the tier state topic partition of the latest materialized message
localMaterializedOffsetAndEpoch() - Method in class kafka.tier.state.Header
 
localMode - Static variable in class kafka.restore.RestoreConfig
 
localNodeId() - Method in class kafka.durability.db.kraft.serdes.KRaftQuorumInfo
 
LocalSnapshotObject - Class in kafka.tier.raft
 
LocalSnapshotObject(KRaftSnapshotObject, TopicIdPartition) - Constructor for class kafka.tier.raft.LocalSnapshotObject
 
LocalStore - Interface in kafka.catalog
A Local Store that keeps information of all logical clusters, topics and topic's MetadataEvent.
localStore() - Method in class kafka.catalog.ZKMetadataCollectorContext
 
locateFtpsSnapshotsByTimestamp(Map<TopicPartition, PartitionRestoreContext>) - Method in class kafka.restore.snapshot.SnapshotObjectStoreUtils
Fetches the latest available FTPS filenames prior to the given timestamp from the given topic-partitions using TierObjectStore.listObject and converts them to TierPartitionStateSnapshotMetadata objects, storing the results in a mapping from topic-partition to FTPS metadata objects.
locateTierTopicSnapshotsByTimestamp(long, OptionalLong) - Method in class kafka.restore.snapshot.SnapshotObjectStoreUtils
Fetches all TTPS filenames from object store using TierObjectStore.listObject, filters them to those that are within the range from [startTimestamp, endTimestamp], and converts them to objects of type TierTopicPartitionSnapshotMetadata.
LOG - Static variable in interface kafka.controller.ClusterBalanceManager
 
LOG_START_OFFSET_RESTORED - Static variable in class kafka.restore.statemachine.api.State
 
logDirs - Variable in class kafka.tier.topic.TierTopicManagerConfig
 
logEndOffset() - Method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
logEndOffset() - Method in class kafka.durability.events.controller.serdes.KRaftLogSnapshotGeneration
 
logEndOffset() - Method in class kafka.durability.events.controller.serdes.KRaftLogStartOffsetChange
 
logEndOffset() - Method in class kafka.durability.events.controller.serdes.KRaftNodeStartUp
 
logicalClusterId() - Method in class kafka.catalog.metadata.ClusterLinkInfo
 
logicalClusterId() - Method in class kafka.catalog.metadata.TopicInfo
 
logicalClusters() - Method in class kafka.catalog.InMemoryLocalStore
 
logicalClusters() - Method in interface kafka.catalog.LocalStore
Get all tenants in the store.
LogManagerBuilder - Class in kafka.server.builders
 
LogManagerBuilder() - Constructor for class kafka.server.builders.LogManagerBuilder
 
logStartOffset() - Method in class kafka.durability.events.serdes.BaseInfo
 
LOWEST_SUPPORTED_VERSION - Static variable in class kafka.internals.generated.ComputedQuotaKey.EntityData
 
LOWEST_SUPPORTED_VERSION - Static variable in class kafka.internals.generated.ComputedQuotaKey
 
LOWEST_SUPPORTED_VERSION - Static variable in class kafka.internals.generated.ComputedQuotaValue.ComputedBrokerQuota
 
LOWEST_SUPPORTED_VERSION - Static variable in class kafka.internals.generated.ComputedQuotaValue.ComputedQuota
 
LOWEST_SUPPORTED_VERSION - Static variable in class kafka.internals.generated.ComputedQuotaValue
 
LOWEST_SUPPORTED_VERSION - Static variable in class kafka.internals.generated.TransactionLogKey
 
LOWEST_SUPPORTED_VERSION - Static variable in class kafka.internals.generated.TransactionLogValue
 
LOWEST_SUPPORTED_VERSION - Static variable in class kafka.internals.generated.TransactionLogValue.PartitionsSchema
 
lowestSupportedVersion() - Method in class kafka.internals.generated.ComputedQuotaKey.EntityData
 
lowestSupportedVersion() - Method in class kafka.internals.generated.ComputedQuotaKey
 
lowestSupportedVersion() - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedBrokerQuota
 
lowestSupportedVersion() - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedQuota
 
lowestSupportedVersion() - Method in class kafka.internals.generated.ComputedQuotaValue
 
lowestSupportedVersion() - Method in class kafka.internals.generated.TransactionLogKey
 
lowestSupportedVersion() - Method in class kafka.internals.generated.TransactionLogValue
 
lowestSupportedVersion() - Method in class kafka.internals.generated.TransactionLogValue.PartitionsSchema
 

M

main(String[]) - Static method in class kafka.durability.ondemand.OnDemandAudit
 
main(String[]) - Static method in class kafka.durability.tools.DumpDurabilityDb
 
main(String[]) - Static method in class kafka.durability.tools.UpdateDurabilityDb
 
main(String[]) - Static method in class kafka.restore.configmap.TopicPartitionConfigMapGenerator
 
main(String[]) - Static method in class kafka.restore.ResetTierPartitionState
 
main(String[]) - Static method in class kafka.restore.Restore
 
main(String[]) - Static method in class kafka.restore.RestoreTierPartitionState
 
main(String[]) - Static method in class kafka.tier.tools.DownloadTieredObject
 
main(String[]) - Static method in class kafka.tier.tools.DumpTierPartitionState
 
main(String[]) - Static method in class kafka.tier.tools.InspectTieredObjects
Main method for the tool to list / get tiered objects.
main(String[]) - Static method in class kafka.tier.tools.TierMetadataComparator
 
main(String[]) - Static method in class kafka.tier.tools.TierMetadataDebugger
 
main(String[]) - Static method in class kafka.tier.tools.TierMetadataValidator
 
main(String[]) - Static method in class kafka.tier.tools.TierPartitionStateFencingTrigger
 
main(String[]) - Static method in class kafka.tier.tools.TierPartitionStateRestoreRawInputGenerator
 
main(String[]) - Static method in class kafka.tier.tools.TierPartitionStateRestoreTrigger
 
main(String[]) - Static method in class kafka.tier.tools.TierPartitionUnfreezeLogStartOffsetTrigger
 
main(String[]) - Static method in class kafka.tier.tools.TierTopicPartitionId
 
main(String[]) - Static method in class kafka.tier.tools.ValidateAndRestoreSegments
 
main(String[]) - Static method in class kafka.tier.tools.ValidateSegments
 
main(String[]) - Static method in class kafka.tools.StreamsResetter
Deprecated.
 
makeArgument(String) - Static method in class kafka.tier.tools.RecoveryUtils
 
makeTierTopicRecord(int, long, long, byte[], byte[], int) - Static method in class kafka.tier.domain.TierTopicPartitionSnapshot
Logic for making a new ConsumerRecord
manageLifecycleForBackedUpSegments() - Method in class kafka.tier.backupObjectLifecycle.LifecycleManager
Main workflow for the backed up object lifecycle management.
manageLifecycleForTierTopicSnapshots() - Method in class kafka.tier.backupObjectLifecycle.LifecycleManager
Workflow for deletion of tier topic snapshots based on configured retention duration
markFetchExpired() - Method in class kafka.tier.fetcher.PendingFetch
 
markTTPSActive() - Method in class kafka.tier.snapshot.TierTopicSnapshotMetrics
 
markTTPSInActive() - Method in class kafka.tier.snapshot.TierTopicSnapshotMetrics
 
materializationInfo() - Method in class kafka.tier.serdes.TierPartitionStateHeader
 
materializationInfo(MaterializationTrackingInfo) - Method in class kafka.tier.serdes.TierPartitionStateHeader
 
materializationLag() - Method in class kafka.tier.state.FileTierPartitionState
 
materializationLag() - Method in interface kafka.tier.state.TierPartitionState
Return the current tier materialization lag.
materializationLag() - Method in interface kafka.tier.topic.TierTopicConsumer.ClientCtx
Retrieve lag of tiered partition.
materializationPath - Variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
materializationProgress(long) - Method in class kafka.tier.state.FileTierPartitionState.MaterializationListener.ReplicationTargetObjectId
 
materializationProgress(long) - Method in class kafka.tier.state.FileTierPartitionState.MaterializationListener.ReplicationTargetOffset
 
MaterializationTrackingInfo - Class in kafka.tier.serdes
 
MaterializationTrackingInfo() - Constructor for class kafka.tier.serdes.MaterializationTrackingInfo
 
MaterializationTrackingInfo.Vector - Class in kafka.tier.serdes
 
MATERIALIZE - Static variable in class kafka.tier.tools.TierRecoveryConfig
 
MATERIALIZE - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
materialize - Variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
MATERIALIZE_DOC - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
materializeFtpsFromSnapshot(TopicPartition, Algorithm, ByteBuffer, LogDirFailureChannel, Scheduler, Time) - Method in class kafka.restore.snapshot.FtpsSnapshotMaterializer
Performs materialization of a FTPS snapshot file and create a FTPS object
materializeUptoLeaderEpoch(int) - Method in class kafka.tier.state.FileTierPartitionState
Listen for the flushed materialization state to reach or surpass the provided LeaderEpoch.
materializeUptoLeaderEpoch(int) - Method in interface kafka.tier.state.TierPartitionState
Sets up a listener for this tier partition state.
materializeUptoObjectIdAndRestoreEpoch(long, UUID, int) - Method in class kafka.tier.state.FileTierPartitionState
Listen for the flushed materialization state to materialize a fully uploaded segment matching the provided targetObjectId.
materializeUptoObjectIdAndRestoreEpoch(long, UUID, int) - Method in interface kafka.tier.state.TierPartitionState
Sets up a listener for this tier partition stae for use by the replica fetcher.
materializeUptoOffset(long) - Method in class kafka.tier.state.FileTierPartitionState
Listen for the flushed materialization state to reach or surpass the provided targetOffset.
materializeUptoOffset(long) - Method in interface kafka.tier.state.TierPartitionState
Sets up a listener for this tier partition state for use by the replica fetcher.
MAX_KAFKA_CONNECTION_POOL_SIZE - Static variable in class kafka.restore.RestoreConfig
 
maxBackupInDays - Variable in class kafka.tier.backupObjectLifecycle.LifecycleManagerConfig
 
maxNumTopicsProcess - Variable in class kafka.catalog.ZKMetadataCollectorConfig
 
maxResources() - Method in class kafka.common.EvenClusterLoadPlanGoalStats
Cluster-wide statistics for maximum resource usages.
maxRetries() - Method in class kafka.tier.backupObjectLifecycle.RetryPolicy
 
maxTimestamp() - Method in class kafka.tier.domain.TierObjectMetadata
 
maxTimestamp() - Method in class kafka.tier.domain.TierSegmentUploadInitiate
 
maxTimestamp() - Method in class kafka.tier.serdes.SegmentUploadInitiate
 
maxTimestamp() - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
maxTimestamp() - Method in class kafka.tier.state.SegmentState
 
maxTopicsInSnapshot - Variable in class kafka.catalog.ZKMetadataCollectorConfig
 
maxZkRequestPerSec - Variable in class kafka.catalog.ZKMetadataCollectorConfig
 
mayAddSegmentAndCreateTime(long, long) - Method in class kafka.restore.rpo.PartitionRpo
 
maybeAdvanceState(TopicPartition, PartitionFetchState) - Method in class kafka.server.ReplicaAlterLogDirsTierStateMachine
 
maybeAdvanceState(TopicPartition, PartitionFetchState) - Method in interface kafka.server.TierStateMachine
Optionally advance the state of the tier state machine, based on the current PartitionFetchState.
maybeBuildAssignor(Optional<KafkaPrincipal>, PartitionPlacementStrategy) - Method in interface kafka.assignor.TopicReplicaAssignorBuilder
 
maybeCloseConsumer() - Method in class kafka.tier.backupObjectLifecycle.TierTopicReader
To be used by the caller to close the consumer
maybeCreateAndCleanupSnapshotsDir(String) - Static method in class kafka.tier.state.FileTierPartitionStateSnapshotObject
Helper util to create the snapshot directory (if it doesn't exist) and to clean up all the local/on-disk tier metadata snapshot files
maybeCreateTierObjectStore(KafkaConfig, String, Metrics, Time) - Static method in class kafka.tier.store.TierObjectStoreUtils
 
maybeMarkJobCompleted() - Method in class kafka.restore.statemachine.StateMachineController
 
maybeMigrateChecksumFormat(Algorithm, short, Path) - Static method in class kafka.tier.state.ChecksumUtils
maybeMigrateChecksumFormat is a helper util to migrate a given file path into the checksumAlgorithm file format.
maybeOpenChannelOnOffsetTieredException() - Method in class kafka.tier.state.FileTierPartitionState
 
maybeOpenChannelOnOffsetTieredException() - Method in interface kafka.tier.state.TierPartitionState
Called when a replica receives OFFSET_TIERED exception while replicating from leader.
maybeRemovePreviousFormatPath(Path) - Static method in class kafka.tier.state.ChecksumUtils
maybeRemovePreviousFormatPath is a helper util to delete (if exists) the previous format file.
mayComplete(FileTierPartitionState.State, Optional<AbstractTierMetadata>) - Method in class kafka.tier.state.FileTierPartitionState.MaterializationListener.Initialization
 
mayComplete(FileTierPartitionState.State, Optional<AbstractTierMetadata>) - Method in class kafka.tier.state.FileTierPartitionState.MaterializationListener.LeaderEpoch
 
mayComplete(FileTierPartitionState.State, Optional<AbstractTierMetadata>) - Method in interface kafka.tier.state.FileTierPartitionState.MaterializationListener
Observe the unflushed FileTierPartitionState.State to determine if this listener can be completed after a flush.
mayComplete(FileTierPartitionState.State, Optional<AbstractTierMetadata>) - Method in class kafka.tier.state.FileTierPartitionState.MaterializationListener.ReplicationTargetObjectId
 
mayComplete(FileTierPartitionState.State, Optional<AbstractTierMetadata>) - Method in class kafka.tier.state.FileTierPartitionState.MaterializationListener.ReplicationTargetOffset
 
mayContainTieredData() - Method in class kafka.tier.state.FileTierPartitionState
 
mayContainTieredData() - Method in interface kafka.tier.state.TierPartitionState
Indicates if a partition may have some tiered data, essentially whether tiered storage is currently enabled or was enabled earlier for this partition.
mayEnableTiering(TopicPartition, LogConfig) - Method in class kafka.tier.state.TierPartitionStateFactory
 
MemoryLease(MemoryTracker, long, long) - Constructor for class kafka.tier.fetcher.MemoryTracker.MemoryLease
 
MemoryLimitExceededException - Exception in kafka.durability.exception
 
MemoryLimitExceededException(String, long, long) - Constructor for exception kafka.durability.exception.MemoryLimitExceededException
 
memoryPoolSizeBytes - Variable in class kafka.tier.fetcher.TierFetcherConfig
 
MemoryTracker - Class in kafka.tier.fetcher
MemoryTracker tracks memory usage for the TierFetcher.
MemoryTracker(Time, long) - Constructor for class kafka.tier.fetcher.MemoryTracker
 
MemoryTracker(Time, Metrics, long) - Constructor for class kafka.tier.fetcher.MemoryTracker
 
memoryTracker() - Method in class kafka.tier.fetcher.TierFetcher
 
MemoryTracker.MemoryLease - Class in kafka.tier.fetcher
 
Message - Class in kafka.restore.messages
 
Message(int, String, int) - Constructor for class kafka.restore.messages.Message
Constructs new Request.
MESSAGE_RESPONSE - Static variable in class kafka.restore.statemachine.events.KafkaRestoreEvent
 
MessageEmitter - Interface in kafka.restore
 
messageId() - Method in class kafka.tier.domain.AbstractTierMetadata
Get a unique id for this message.
messageId() - Method in class kafka.tier.domain.TierCompactionCommitAndSwap
 
messageId() - Method in class kafka.tier.domain.TierMetadataSnapshotUploadComplete
 
messageId() - Method in class kafka.tier.domain.TierMetadataSnapshotUploadInitiate
 
messageId() - Method in class kafka.tier.domain.TierPartitionDeleteComplete
 
messageId() - Method in class kafka.tier.domain.TierPartitionDeleteInitiate
 
messageId() - Method in class kafka.tier.domain.TierPartitionDeletePreInitiate
 
messageId() - Method in class kafka.tier.domain.TierPartitionFence
 
messageId() - Method in class kafka.tier.domain.TierPartitionForceRestore
 
messageId() - Method in class kafka.tier.domain.TierPartitionUnfreezeLogStartOffset
 
messageId() - Method in class kafka.tier.domain.TierSegmentDeleteComplete
 
messageId() - Method in class kafka.tier.domain.TierSegmentDeleteInitiate
 
messageId() - Method in class kafka.tier.domain.TierSegmentUploadComplete
 
messageId() - Method in class kafka.tier.domain.TierSegmentUploadInitiate
 
messageId() - Method in class kafka.tier.domain.TierTopicInitLeader
 
messageId() - Method in class kafka.tier.serdes.CompactionCommitAndSwap
 
messageId(UUID) - Method in class kafka.tier.serdes.CompactionCommitAndSwap
 
messageId() - Method in class kafka.tier.serdes.InitLeader
 
messageId(UUID) - Method in class kafka.tier.serdes.InitLeader
 
messageId() - Method in class kafka.tier.serdes.PartitionDeleteComplete
 
messageId(UUID) - Method in class kafka.tier.serdes.PartitionDeleteComplete
 
messageId() - Method in class kafka.tier.serdes.PartitionDeleteInitiate
 
messageId(UUID) - Method in class kafka.tier.serdes.PartitionDeleteInitiate
 
messageId() - Method in class kafka.tier.serdes.PartitionDeletePreInitiate
 
messageId(UUID) - Method in class kafka.tier.serdes.PartitionDeletePreInitiate
 
messageId() - Method in class kafka.tier.serdes.PartitionFence
 
messageId(UUID) - Method in class kafka.tier.serdes.PartitionFence
 
messageId() - Method in class kafka.tier.serdes.PartitionForceRestore
 
messageId(UUID) - Method in class kafka.tier.serdes.PartitionForceRestore
 
messageId() - Method in class kafka.tier.serdes.PartitionUnfreezeLogStartOffset
 
messageId(UUID) - Method in class kafka.tier.serdes.PartitionUnfreezeLogStartOffset
 
messageIdAsBase64() - Method in class kafka.tier.domain.AbstractTierMetadata
Encode messageId with Base64
MessageRequest - Class in kafka.restore.messages
Abstract Request class containing shared fields for all requests.
MessageRequest(int, String, int) - Constructor for class kafka.restore.messages.MessageRequest
 
MessageResponse - Class in kafka.restore.messages
Abstract Response class containing shared fields for all responses.
MessageResponse(int, String, int, int, MessageStatusCode, MessageResult) - Constructor for class kafka.restore.messages.MessageResponse
Constructs new Response.
MessageResult - Enum in kafka.restore.messages
Possible results of a completed message request.
MessageStatusCode - Enum in kafka.restore.messages
Possible status codes for a completed message request.
META_FTPS_FILE_PATH - Static variable in class kafka.restore.statemachine.Constants
 
META_FTPS_FOR_RESTORE - Static variable in class kafka.restore.statemachine.Constants
 
META_NEW_FTPS_CONTENT_HASH - Static variable in class kafka.restore.statemachine.Constants
 
META_NEW_FTPS_LOG_END_OFFSET - Static variable in class kafka.restore.statemachine.Constants
 
META_NEW_FTPS_LOG_START_OFFSET - Static variable in class kafka.restore.statemachine.Constants
 
META_RESTORE_SEGMENT_STATE_MAP - Static variable in class kafka.restore.statemachine.Constants
 
META_RESTORE_SEGMENT_STATE_MAP_SIZE - Static variable in class kafka.restore.statemachine.Constants
 
META_SEGMENT_COUNT_RECONCILED - Static variable in class kafka.restore.statemachine.Constants
 
metadata(long) - Method in class kafka.tier.state.FileTierPartitionState
 
metadata(long) - Method in interface kafka.tier.state.TierPartitionState
Lookup the TierObjectMetadata which will contain data for a target offset.
metadata - Variable in class kafka.tier.store.encryption.KeyContext
 
METADATA_SNAPSHOT - Static variable in class kafka.catalog.MetadataEventUtils
 
METADATA_STATES_DIR - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
METADATA_STATES_DIR_DOC - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
metadataCloudEvent(MetadataChange, String, String, int, String, int, int, MetadataEventUtils.EntityType) - Static method in class kafka.catalog.MetadataEventUtils
Given a MetadataChange for a tenant, build a CloudEvent Event with this change as its data.
MetadataCollectorEvent - Class in kafka.catalog.event
The parent class of all topic metadata change event.
MetadataCollectorEvent(ZKMetadataCollector, Time) - Constructor for class kafka.catalog.event.MetadataCollectorEvent
 
MetadataCollectorEventQueue - Class in kafka.catalog
Wrapper for the existing KafkaEventQueue with some custom method for ZKMetadataCollector.
MetadataCollectorEventQueue(Time) - Constructor for class kafka.catalog.MetadataCollectorEventQueue
Create the MetadataCollectorEventQueue.
MetadataEventUtils - Class in kafka.catalog
Utility class to build Protobuf Object and CloudEvent for topic metadata change
MetadataEventUtils() - Constructor for class kafka.catalog.MetadataEventUtils
 
metadataSnapshotCloudEvent(MetadataChange, int, String, int, int) - Static method in class kafka.catalog.MetadataEventUtils
Given a snapshot MetadataChange for a tenant, build a CloudEvent Event with this change as its data.
MetadataSnapshotUploadComplete - Class in kafka.tier.serdes
 
MetadataSnapshotUploadComplete() - Constructor for class kafka.tier.serdes.MetadataSnapshotUploadComplete
 
MetadataSnapshotUploadComplete.Vector - Class in kafka.tier.serdes
 
MetadataSnapshotUploadInitiate - Class in kafka.tier.serdes
 
MetadataSnapshotUploadInitiate() - Constructor for class kafka.tier.serdes.MetadataSnapshotUploadInitiate
 
MetadataSnapshotUploadInitiate.Vector - Class in kafka.tier.serdes
 
metadataStatesDir - Variable in class kafka.tier.tools.TierMetadataValidator
 
metadataStatesDir - Variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
migrateFile(Path, Path, short) - Static method in class kafka.utils.checksum.CheckedFileIO
migrateFile provides migration between various checksum formats (such as ADLER -> NO_CHECKSUM or vice versa) This method atomically migrates source file into destination file based on the destination checksum algorithm.
migrateFormat(long, boolean, boolean) - Method in class kafka.tier.domain.TierObjectMetadata
Migrate metadata to latest format and backfill stateChangeTimestamp.
minDelayInMs - Variable in class kafka.tier.backupObjectLifecycle.LifecycleManagerConfig
 
minLastMaterializedEventTs - Variable in class kafka.restore.snapshot.PointInTimeTierPartitionStateBuilder.FtpsSnapshotsMetadata
 
minLastMaterializedTierTopicPartitionOffsets - Variable in class kafka.restore.snapshot.PointInTimeTierPartitionStateBuilder.FtpsSnapshotsMetadata
 
minResources() - Method in class kafka.common.EvenClusterLoadPlanGoalStats
Cluster-wide statistics for minimum resource usages.
MirrorTopicChangeEvent - Class in kafka.catalog.event
 
MirrorTopicChangeEvent(ZKMetadataCollector, String, String, String, Time) - Constructor for class kafka.catalog.event.MirrorTopicChangeEvent
 
MirrorTopicInfo - Class in kafka.catalog.metadata
 
MirrorTopicInfo(String, Uuid, String, Uuid, String, String) - Constructor for class kafka.catalog.metadata.MirrorTopicInfo
 
MirrorTopicInfo(String, Uuid, String, Uuid, String) - Constructor for class kafka.catalog.metadata.MirrorTopicInfo
Deprecated.
mirrorTopicInfo() - Method in class kafka.catalog.metadata.TopicInfo
 
mirrorTopicMetadata(Uuid, String, Uuid, String, String, String, Timestamp) - Static method in class kafka.catalog.MetadataEventUtils
 
mirrorTopicState() - Method in class kafka.catalog.metadata.MirrorTopicInfo
 
MockInMemoryTierObjectStore - Class in kafka.tier.store
 
MockInMemoryTierObjectStore(Time, MockInMemoryTierObjectStoreConfig) - Constructor for class kafka.tier.store.MockInMemoryTierObjectStore
 
MockInMemoryTierObjectStore(Time, Metrics, MockInMemoryTierObjectStoreConfig) - Constructor for class kafka.tier.store.MockInMemoryTierObjectStore
 
MockInMemoryTierObjectStore.UploadedObject - Class in kafka.tier.store
 
MockInMemoryTierObjectStoreConfig - Class in kafka.tier.store
 
MockInMemoryTierObjectStoreConfig() - Constructor for class kafka.tier.store.MockInMemoryTierObjectStoreConfig
 
MockInMemoryTierObjectStoreConfig(Optional<String>, KafkaConfig) - Constructor for class kafka.tier.store.MockInMemoryTierObjectStoreConfig
 
MockInMemoryTierObjectStoreConfig(String, Integer) - Constructor for class kafka.tier.store.MockInMemoryTierObjectStoreConfig
 
MockInMemoryTierObjectStoreConfig(Optional<String>, Optional<Integer>, String) - Constructor for class kafka.tier.store.MockInMemoryTierObjectStoreConfig
 
mostSignificantBits() - Method in class kafka.tier.serdes.UUID
 
movementGeneratingGoals() - Method in class kafka.common.EvenClusterLoadPlanInternalGoalRelatedStats
Goals that generate replica movements.
movementStats() - Method in class kafka.common.EvenClusterLoadPlanInternal
Generated replica movement statistics.
moves() - Method in class kafka.common.EvenClusterLoadPlanGoalOverview
Number of replica moves that this goal generates.
moveToCompleteSet(TopicPartition) - Method in class kafka.restore.statemachine.StateMachineController
 
moveToFailMap(TopicPartition) - Method in class kafka.restore.statemachine.StateMachineController
 
moveToInprogressMap(TopicPartition) - Method in class kafka.restore.statemachine.StateMachineController
 
MultipleResponseHandler - Interface in kafka.restore.messages
A "complex" request from Restore Orchestrator sometimes can result in sending several sub requests to external service.
mutableFilePath(String, Algorithm) - Static method in class kafka.tier.state.FileTierPartitionState
 
mutateBaseOffset(long) - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
mutateChecksum(long) - Method in class kafka.tier.serdes.CheckedFileIOHeader
 
mutateCompactDirtyStartOffset(long) - Method in class kafka.tier.serdes.TierPartitionStateHeader
 
mutateEndOffset(long) - Method in class kafka.tier.serdes.TierPartitionStateHeader
 
mutateEndOffsetDelta(int) - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
mutateEndPosition(long) - Method in class kafka.tier.serdes.CheckedFileIOHeader
 
mutateFirstBatchTimestamp(long) - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
mutateGlobalMaterializedEpoch(int) - Method in class kafka.tier.serdes.MaterializationTrackingInfo
 
mutateGlobalMaterializedOffset(long) - Method in class kafka.tier.serdes.MaterializationTrackingInfo
 
mutateHasAbortedTxns(boolean) - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
mutateHasEpochState(boolean) - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
mutateHasProducerState(boolean) - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
mutateHasStateChangeTimestamp(boolean) - Method in class kafka.tier.serdes.TierPartitionStateHeader
 
mutateLastSnapshotTimestampMs(long) - Method in class kafka.tier.serdes.SnapshotTrackingInfo
 
mutateLocalMaterializedEpoch(int) - Method in class kafka.tier.serdes.MaterializationTrackingInfo
 
mutateLocalMaterializedOffset(long) - Method in class kafka.tier.serdes.MaterializationTrackingInfo
 
mutateMaxTimestamp(long) - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
mutateSize(int) - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
mutateStartOffset(long) - Method in class kafka.tier.serdes.TierPartitionStateHeader
 
mutateStartOffset(long) - Method in class kafka.tier.state.Header
 
mutateState(TierObjectMetadata.State) - Method in class kafka.tier.domain.TierObjectMetadata
 
mutateState(byte) - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
mutateStateBeforeDeletion(TierObjectMetadata.State) - Method in class kafka.tier.domain.TierObjectMetadata
 
mutateStateBeforeDeletion(byte) - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
mutateStateChangeTimestamp(long) - Method in class kafka.tier.domain.TierObjectMetadata
 
mutateStateChangeTimestamp(long) - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
mutateStatus(byte) - Method in class kafka.tier.serdes.TierPartitionStateHeader
 
mutateTierEpoch(int) - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
mutateTierEpoch(int) - Method in class kafka.tier.serdes.TierPartitionStateHeader
 
mutateUploadType(byte) - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
mutateVersion(byte) - Method in class kafka.tier.serdes.CheckedFileIOHeader
 
mutateVersion(byte) - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
mutateVersion(byte) - Method in class kafka.tier.serdes.TierPartitionStateHeader
 
mutateVirtualBaseOffsetDelta(int) - Method in class kafka.tier.serdes.TierPartitionStateEntry
 

N

name() - Method in class kafka.backupRestore.objectLifecycle.serdes.TopicMetadata
 
name() - Method in class kafka.catalog.KRaftMetadataCollector
 
name() - Method in class kafka.restore.messages.Message
 
name() - Method in class kafka.tier.backupObjectLifecycle.NameAndId
 
name(int) - Static method in class kafka.tier.serdes.ObjectState
 
NAME_TO_NULL_CALLBACK - Static variable in class kafka.common.TenantHelpers
 
NAME_TO_TENANT_CALLBACK - Static variable in class kafka.common.TenantHelpers
 
NAME_TO_TENANT_CALLBACK_NO_DELIMITER - Static variable in class kafka.common.TenantHelpers
 
NameAndId - Class in kafka.tier.backupObjectLifecycle
 
NameAndId(String) - Constructor for class kafka.tier.backupObjectLifecycle.NameAndId
 
NameAndId(String, Uuid) - Constructor for class kafka.tier.backupObjectLifecycle.NameAndId
 
nameAsByteBuffer() - Method in class kafka.backupRestore.objectLifecycle.serdes.TopicMetadata
 
nameInByteBuffer(ByteBuffer) - Method in class kafka.backupRestore.objectLifecycle.serdes.TopicMetadata
 
names - Static variable in class kafka.tier.serdes.ObjectState
 
netDelayInDeletionOfOneDataBlobInSecMetric - Variable in class kafka.tier.backupObjectLifecycle.LifecycleManagerMetrics
 
networkInboundKBps() - Method in class kafka.common.EvenClusterLoadPlanResources
Cluster's inbound network traffic in KB/s.
networkOutboundKBps() - Method in class kafka.common.EvenClusterLoadPlanResources
Cluster's outbound network traffic in KB/s.
networkOutKBps() - Method in class kafka.common.EvenClusterLoadPlanBrokerStats
Outbound network traffic.
newBrokers() - Method in class kafka.common.EvenClusterLoadPlanInternalBrokerRelatedStats
Brokers new to the cluster.
newContext() - Static method in class kafka.tier.fetcher.CancellationContext
Create a new root CancellationContext.
newLeaderId() - Method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
newLease(CancellationContext, long) - Method in class kafka.tier.fetcher.MemoryTracker
Creates a new MemoryLease if the pool contains a positive amount of bytes.
NewPartitions(String, int, int, short) - Constructor for class kafka.assignor.TopicReplicaAssignor.NewPartitions
 
newSnapshotId() - Method in class kafka.durability.events.controller.serdes.KRaftLogSnapshotGeneration
 
newSnapshotId(OffsetAndEpoch) - Method in class kafka.durability.events.controller.serdes.KRaftLogSnapshotGeneration
 
NextOffsetAndBatchMetadata(FetchOffsetMetadata, long) - Constructor for class kafka.tier.fetcher.TierSegmentReader.NextOffsetAndBatchMetadata
 
NO_CHECKSUM_SUPER_BLOCK_LENGTH_DEFAULT - Static variable in class kafka.utils.checksum.NoChecksumFileIO
The super block length for NO_CHECKSUM should always be 0.
NoChecksumFileIO - Class in kafka.utils.checksum
NoChecksumFileIO is an I/O package which extends CheckedFileIO and is used for ChecksumAlgorithm type NO_CHECKSUM.
NodeConfig - Class in kafka.restore.configmap
 
NodeConfig() - Constructor for class kafka.restore.configmap.NodeConfig
 
NodeConfig(int, String, int) - Constructor for class kafka.restore.configmap.NodeConfig
 
nodeId() - Method in class kafka.durability.events.broker.serdes.DeletePartition
 
nodeId() - Method in class kafka.durability.events.broker.serdes.DeleteRecords
 
nodeId() - Method in class kafka.durability.events.broker.serdes.EpochChange
 
nodeId() - Method in class kafka.durability.events.broker.serdes.InjectState
 
nodeId() - Method in class kafka.durability.events.broker.serdes.IsrExpand
 
nodeId() - Method in class kafka.durability.events.broker.serdes.OffsetChange
 
nodeId() - Method in class kafka.durability.events.broker.serdes.RetentionChange
 
nodeId() - Method in class kafka.durability.events.broker.serdes.StartOffsetChange
 
nodeId() - Method in class kafka.durability.events.controller.serdes.KRaftHWMChange
 
nodeId() - Method in class kafka.durability.events.controller.serdes.KRaftLogSnapshotGeneration
 
nodeId() - Method in class kafka.durability.events.controller.serdes.KRaftLogStartOffsetChange
 
nodeId() - Method in class kafka.durability.events.controller.serdes.KRaftNodeStartUp
 
nodeId() - Method in class kafka.durability.events.controller.serdes.QuorumVoterFetchOffsetRecord
 
nodeId() - Method in class kafka.durability.events.serdes.HealthCheck
 
nodeId() - Method in class kafka.tier.raft.KRaftSnapshotObject
 
nodeStartedUp(TopicIdPartition, int, OptionalInt, OptionalLong, long, long, SortedSet<OffsetAndEpoch>, OptionalInt, Set<Integer>) - Method in class kafka.tier.raft.KRaftSnapshotManager
 
nonExistentBrokers - Variable in class kafka.common.BrokerRemovalRequest
 
numDataSegmentsDeletedBeforeBucketPolicyMetric - Variable in class kafka.tier.backupObjectLifecycle.LifecycleManagerMetrics
 
numDataSegmentsDeletedInDueTimeMetric - Variable in class kafka.tier.backupObjectLifecycle.LifecycleManagerMetrics
 
numDataSegmentsDeletedMetric - Variable in class kafka.tier.backupObjectLifecycle.LifecycleManagerMetrics
 
numFetchThreads - Variable in class kafka.tier.fetcher.TierFetcherConfig
 
numObjectsDeletedBeforeBucketPolicyMetric - Variable in class kafka.tier.backupObjectLifecycle.LifecycleManagerMetrics
 
numObjectsDeletedMetric - Variable in class kafka.tier.backupObjectLifecycle.LifecycleManagerMetrics
 
numPartitions() - Method in interface kafka.tier.topic.InitializedTierTopic
 
numPartitions() - Method in class kafka.tier.topic.TierTopic
 
numReplicas() - Method in class kafka.common.ClusterMetadataTopicsSnapshot.ClusterMetadataPartitionSnapshot
 
numReplicas() - Method in interface kafka.common.TopicsMetadataSnapshot.PartitionSnapshot
 
numSegments(long, long) - Method in class kafka.tier.state.FileTierPartitionState
 
numSegments() - Method in class kafka.tier.state.FileTierPartitionState
 
numSegments() - Method in interface kafka.tier.state.TierPartitionState
Scan the ObjectMetadata (segment) entries in this tier partition, and return the count.
numSegments(long, long) - Method in interface kafka.tier.state.TierPartitionState
Count of the number of segments lying within a range

O

OBJECT_STORE_POOL_SIZE_MULTIPLIER - Static variable in class kafka.restore.RestoreConfig
 
OBJECT_STORE_REQUEST_MAX_RETRIES - Static variable in class kafka.restore.schedulers.Constants
 
objectExists(TierObjectStore.ObjectMetadata, TierObjectStore.FileType) - Method in class kafka.tier.store.AzureBlockBlobTierObjectStore
 
objectExists(TierObjectStore.ObjectMetadata, TierObjectStore.FileType) - Method in class kafka.tier.store.GcsTierObjectStore
 
objectExists(TierObjectStore.ObjectMetadata, TierObjectStore.FileType) - Method in class kafka.tier.store.MockInMemoryTierObjectStore
 
objectExists(TierObjectStore.ObjectStoreMetadata, TierObjectStore.FileType) - Method in class kafka.tier.store.MockInMemoryTierObjectStore
 
objectExists(TierObjectStore.ObjectMetadata, TierObjectStore.FileType) - Method in class kafka.tier.store.S3TierObjectStore
 
objectExists(TierObjectStore.ObjectMetadata, TierObjectStore.FileType) - Method in interface kafka.tier.store.TierObjectStore
 
objectExists(TierObjectStore.ObjectMetadata, TierObjectStore.FileType) - Method in class kafka.tier.store.TierObjectStoreMetricsEnabled
 
objectId() - Method in class kafka.tier.domain.AbstractTierSegmentMetadata
A unique identifier for the segment.
objectId() - Method in class kafka.tier.domain.TierObjectMetadata
Random ID associated with each TierObjectMetadata entry.
objectId() - Method in class kafka.tier.serdes.MetadataSnapshotUploadComplete
 
objectId(UUID) - Method in class kafka.tier.serdes.MetadataSnapshotUploadComplete
 
objectId() - Method in class kafka.tier.serdes.MetadataSnapshotUploadInitiate
 
objectId(UUID) - Method in class kafka.tier.serdes.MetadataSnapshotUploadInitiate
 
objectId() - Method in class kafka.tier.serdes.SegmentDeleteComplete
 
objectId(UUID) - Method in class kafka.tier.serdes.SegmentDeleteComplete
 
objectId() - Method in class kafka.tier.serdes.SegmentDeleteInitiate
 
objectId(UUID) - Method in class kafka.tier.serdes.SegmentDeleteInitiate
 
objectId() - Method in class kafka.tier.serdes.SegmentUploadComplete
 
objectId(UUID) - Method in class kafka.tier.serdes.SegmentUploadComplete
 
objectId() - Method in class kafka.tier.serdes.SegmentUploadInitiate
 
objectId(UUID) - Method in class kafka.tier.serdes.SegmentUploadInitiate
 
objectId() - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
objectId(UUID) - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
objectId() - Method in class kafka.tier.state.SegmentState
 
objectId() - Method in class kafka.tier.store.TierObjectStore.ObjectMetadata
 
objectIdAsBase64() - Method in class kafka.tier.domain.AbstractTierSegmentMetadata
Encode objectId with Base64
objectIdAsBase64() - Method in class kafka.tier.domain.TierObjectMetadata
 
objectIdAsBase64() - Method in class kafka.tier.store.TierObjectStore.DurabilityAuditsOffsetMapMetadata
 
objectIdAsBase64() - Method in class kafka.tier.store.TierObjectStore.ObjectMetadata
 
objectMetadata(Optional<String>, Optional<Integer>) - Method in class kafka.tier.store.TierObjectStore.BackupObjectsListMetadata
 
objectMetadata(Optional<String>, Optional<Integer>) - Method in class kafka.tier.store.TierObjectStore.DurabilityAuditsOffsetMapMetadata
 
objectMetadata(Optional<String>, Optional<Integer>) - Method in class kafka.tier.store.TierObjectStore.HealthMetadata
 
objectMetadata(Optional<String>, Optional<Integer>) - Method in class kafka.tier.store.TierObjectStore.KRaftSnapshotMetadata
 
objectMetadata(Optional<String>, Optional<Integer>) - Method in class kafka.tier.store.TierObjectStore.LifecycleManagerStateMetadata
 
ObjectMetadata(TopicIdPartition, UUID, int, long, boolean, boolean, boolean, TierObjectStore.OpaqueData) - Constructor for class kafka.tier.store.TierObjectStore.ObjectMetadata
 
ObjectMetadata(TopicIdPartition, SegmentState) - Constructor for class kafka.tier.store.TierObjectStore.ObjectMetadata
 
objectMetadata(Optional<String>, Optional<Integer>) - Method in class kafka.tier.store.TierObjectStore.ObjectMetadata
 
objectMetadata(Optional<String>, Optional<Integer>) - Method in interface kafka.tier.store.TierObjectStore.ObjectStoreMetadata
Converts an ObjectStoreMetadata to a map of metadata that may be useful to place on objects in object storage, if this functionality is present in the object store implementation of choice
objectMetadata(Optional<String>, Optional<Integer>) - Method in class kafka.tier.store.TierObjectStore.TierPartitionStateSnapshotMetadata
 
objectMetadata(Optional<String>, Optional<Integer>) - Method in class kafka.tier.store.TierObjectStore.TierStateRestoreSnapshotMetadata
 
objectMetadata(Optional<String>, Optional<Integer>) - Method in class kafka.tier.store.TierObjectStore.TierTopicSnapshotMetadata
 
ObjectState - Class in kafka.tier.serdes
 
ObjectStoreManager - Class in kafka.restore.schedulers
ObjectStoreManager for scheduling and processing calls to ObjectStore APIs in an asynchronous manner.
ObjectStoreManager(AsyncServiceSchedulerResultsReceiver, ObjectStorePool, int) - Constructor for class kafka.restore.schedulers.ObjectStoreManager
Constructs new ObjectStoreManager.
ObjectStoreManager(AsyncServiceSchedulerResultsReceiver, ObjectStorePool) - Constructor for class kafka.restore.schedulers.ObjectStoreManager
Constructs new ObjectStoreManager.
ObjectStorePool - Interface in kafka.restore.schedulers
ObjectStorePool interface for handling of ObjectStoreRequests.
ObjectStorePoolImpl - Class in kafka.restore.schedulers
Connection pool for execution ObjectStoreRequests that involve communicating wih Object Store.
ObjectStorePoolImpl(AsyncServiceSchedulerResultsReceiver, ThreadPoolExecutor, TierObjectStore, RestoreMetricsManager, Time) - Constructor for class kafka.restore.schedulers.ObjectStorePoolImpl
Constructs a new ObjectStorePool using the given parameters.
ObjectStoreRequest - Class in kafka.restore.messages
Abstract ObjectStoreRequest class for all requests made to ObjectStoreManager
ObjectStoreRequest(int, String, int) - Constructor for class kafka.restore.messages.ObjectStoreRequest
Constructs a new ObjectStoreRequest.
ObjectStoreResponse - Class in kafka.restore.messages
Abstract ObjectStoreResponse class for responses to all ObjectStoreRequests.
ObjectStoreResponse(int, String, int, int, MessageStatusCode, MessageResult) - Constructor for class kafka.restore.messages.ObjectStoreResponse
Constructs new ObjectStoreResponse.
ObjectStoreUtils - Class in kafka.tier.backupObjectLifecycle
 
ObjectStoreUtils() - Constructor for class kafka.tier.backupObjectLifecycle.ObjectStoreUtils
 
ObjectStoreUtils.DeletionRecord - Class in kafka.tier.backupObjectLifecycle
 
ObjectStoreUtilsContext - Class in kafka.tier.backupObjectLifecycle
 
ObjectStoreUtilsContext(TierObjectStore, Supplier<Boolean>, Supplier<Boolean>) - Constructor for class kafka.tier.backupObjectLifecycle.ObjectStoreUtilsContext
 
observers() - Method in class kafka.common.ClusterMetadataTopicsSnapshot.ClusterMetadataReplicaInfo
 
observers() - Method in interface kafka.common.TopicsMetadataSnapshot.ReplicaInfo
 
offlineReplicas() - Method in class kafka.common.ClusterMetadataTopicsSnapshot.ClusterMetadataReplicaInfo
 
offlineReplicas() - Method in interface kafka.common.TopicsMetadataSnapshot.ReplicaInfo
 
offset() - Method in class kafka.tier.serdes.OffsetAndEpoch
 
offset() - Method in class kafka.tier.state.OffsetAndEpoch
 
OffsetAndEpoch - Class in kafka.tier.serdes
 
OffsetAndEpoch() - Constructor for class kafka.tier.serdes.OffsetAndEpoch
 
offsetAndEpoch() - Method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
offsetAndEpoch(OffsetAndEpoch) - Method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
OffsetAndEpoch - Class in kafka.tier.state
 
OffsetAndEpoch(long, Optional<Integer>) - Constructor for class kafka.tier.state.OffsetAndEpoch
 
OffsetAndEpoch(OffsetAndEpoch) - Constructor for class kafka.tier.state.OffsetAndEpoch
 
OffsetAndEpoch.Vector - Class in kafka.tier.serdes
 
offsetCacheExpirationMs - Variable in class kafka.tier.fetcher.TierFetcherConfig
 
offsetCacheExpiryPeriodMs - Variable in class kafka.tier.fetcher.TierFetcherConfig
 
offsetCacheSize - Variable in class kafka.tier.fetcher.TierFetcherConfig
 
OffsetChange - Class in kafka.durability.events.broker.serdes
 
OffsetChange() - Constructor for class kafka.durability.events.broker.serdes.OffsetChange
 
OffsetChange.Vector - Class in kafka.durability.events.broker.serdes
 
offsetForTimestamp(CancellationContext, InputStream, long, int) - Method in class kafka.tier.fetcher.TierSegmentReader
Read the supplied input stream to find the first offset with a timestamp >= targetTimestamp
offsetIndexFetched() - Method in class kafka.tier.store.TierObjectStoreMetrics
 
OffsetIndexFetchRequest - Class in kafka.tier.fetcher
 
OffsetIndexFetchRequest() - Constructor for class kafka.tier.fetcher.OffsetIndexFetchRequest
 
OffsetRange - Class in kafka.tier.serdes
 
OffsetRange() - Constructor for class kafka.tier.serdes.OffsetRange
 
OffsetRange.Vector - Class in kafka.tier.serdes
 
offsets(int) - Method in class kafka.tier.serdes.TierTopicSnapshotHeader
 
offsets(OffsetRange, int) - Method in class kafka.tier.serdes.TierTopicSnapshotHeader
 
offsetsLength() - Method in class kafka.tier.serdes.TierTopicSnapshotHeader
 
offsetsVector() - Method in class kafka.tier.serdes.TierTopicSnapshotHeader
 
offsetsVector(OffsetRange.Vector) - Method in class kafka.tier.serdes.TierTopicSnapshotHeader
 
onAlteredExclusions(Set<Integer>, Set<Integer>) - Method in interface kafka.controller.ClusterBalanceManager
Notify the data balance manager of alterations in the set of active broker replica exclusions
onBecomeFollower(TopicIdPartition) - Method in class kafka.restore.rpo.RpoMetricsManager
 
onBecomeFollower(TopicIdPartition) - Method in interface kafka.tier.TierReplicaManager.ChangeListener
Fired when this topic partition becomes follower.
onBecomeLeader(TopicIdPartition, int) - Method in class kafka.restore.rpo.RpoMetricsManager
Implement methods for TierReplicaManager.ChangeListener
onBecomeLeader(TopicIdPartition, int) - Method in interface kafka.tier.TierReplicaManager.ChangeListener
Fired when this topic partition becomes leader.
onBrokerDefaultConfigChange(KafkaConfig, KafkaConfig) - Method in class kafka.catalog.ZKMetadataCollector
 
onBrokerHealthChange(Set<Integer>, Set<Integer>, AliveBrokersMetadata) - Method in interface kafka.controller.ClusterBalanceManager
Notify the data balance manager when the broker health changes.
onBrokersFailure(Set<Integer>) - Method in interface kafka.controller.ClusterBalanceManager
Notify the balancer manager of brokers that are dead, either because they are shutdown or because they are not known to controller anymore (no heartbeat).
onBrokersStartup(Set<Integer>, Set<Integer>, AliveBrokersMetadata) - Method in interface kafka.controller.ClusterBalanceManager
Notify the balance manager of newly-started brokers for it to take action on the event (e.g schedule a broker add operation or cancel an ongoing broker removal)
onCatchUpComplete() - Method in class kafka.tier.state.FileTierPartitionState
 
onCatchUpComplete() - Method in interface kafka.tier.state.TierPartitionState
Mark catchup completed for tier partition state.
onClusterLinkConfigChange(String, ClusterLinkConfig) - Method in class kafka.catalog.ZKMetadataCollector
Listens to cluster link config changes.
onClusterLinkCreate(ClusterLinkInfo) - Method in class kafka.catalog.ZKMetadataCollector
Listens to cluster link creation.
onClusterLinkDelete(String) - Method in class kafka.catalog.ZKMetadataCollector
Listens to cluster link deletion.
onControllerChange(LeaderAndEpoch) - Method in class kafka.catalog.KRaftMetadataCollector
Called on each change to leadership.
onDelete(TopicIdPartition) - Method in class kafka.restore.rpo.RpoMetricsManager
 
onDelete(TopicIdPartition) - Method in interface kafka.tier.TierReplicaManager.ChangeListener
Fired when this topic partition is deleted.
OnDemandAudit - Class in kafka.durability.ondemand
This tool is for running audit job for given topic and partitions and getting status of most recent audit job completed for entire cluster SAMPLE USAGE: Note: For any audit job command, you can specify below optional arguments --force #shutsdowns currently running jobs and starts new one --compaction-check #skips compaction checks 1.
OnDemandAudit() - Constructor for class kafka.durability.ondemand.OnDemandAudit
 
OnDemandAuditJobOrchestrator - Class in kafka.durability.ondemand
Provides utility functions to start on demand audit jobs and get status for most recent audit job runs across cluster
OnDemandAuditJobOrchestrator(Boolean, Boolean) - Constructor for class kafka.durability.ondemand.OnDemandAuditJobOrchestrator
 
OnDemandAuditJobUtil - Class in kafka.durability.ondemand
Utility class to invoke audit job apis in Internal REST server
OnDemandAuditJobUtil() - Constructor for class kafka.durability.ondemand.OnDemandAuditJobUtil
 
onDiscoverComplete() - Method in class kafka.tier.state.FileTierPartitionState
 
onDiscoverComplete() - Method in interface kafka.tier.state.TierPartitionState
Mark discover FTPS snapshot completed for tier partition state.
ongoingReductionMinDeletionTimestamp() - Method in class kafka.backupRestore.objectLifecycle.serdes.TopicRetentionData
 
onLeadershipChange(Set<Partition>, Set<Partition>, Map<String, Uuid>) - Method in class kafka.log.remote.RemoteLogManager
Callback to receive any leadership changes for the topic partitions assigned to this broker.
onMetadataUpdate(MetadataDelta, MetadataImage, LoaderManifest) - Method in class kafka.catalog.KRaftMetadataCollector
 
onMirrorTopicStateChange(String, String) - Method in class kafka.catalog.ZKMetadataCollector
Listens to mirror topic state change.
onTopicConfigChange(String, LogConfig, Properties) - Method in class kafka.catalog.ZKMetadataCollector
Listens to topic config changes.
onTopicCreate(Map<String, TopicInfo>) - Method in class kafka.catalog.ZKMetadataCollector
Listens to topic creation.
onTopicDelete(Set<String>) - Method in class kafka.catalog.ZKMetadataCollector
Listens to topic deletion.
onTopicPartitionChange(String, int) - Method in class kafka.catalog.ZKMetadataCollector
Listens to topic partition changes.
opaqueData() - Method in class kafka.tier.domain.TierObjectMetadata
 
opaqueData() - Method in class kafka.tier.domain.TierSegmentUploadInitiate
 
opaqueData() - Method in class kafka.tier.serdes.SegmentUploadInitiate
 
opaqueData(OpaqueDataField) - Method in class kafka.tier.serdes.SegmentUploadInitiate
 
opaqueData() - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
opaqueData(OpaqueDataField) - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
opaqueData() - Method in class kafka.tier.state.SegmentState
 
opaqueData() - Method in class kafka.tier.store.TierObjectStore.BackupObjectsListMetadata
 
opaqueData() - Method in class kafka.tier.store.TierObjectStore.DurabilityAuditsOffsetMapMetadata
 
opaqueData() - Method in class kafka.tier.store.TierObjectStore.HealthMetadata
 
opaqueData() - Method in class kafka.tier.store.TierObjectStore.KRaftSnapshotMetadata
 
opaqueData() - Method in class kafka.tier.store.TierObjectStore.LifecycleManagerStateMetadata
 
opaqueData() - Method in class kafka.tier.store.TierObjectStore.ObjectMetadata
 
opaqueData() - Method in interface kafka.tier.store.TierObjectStore.ObjectStoreMetadata
 
opaqueData() - Method in class kafka.tier.store.TierObjectStore.TierPartitionStateSnapshotMetadata
 
opaqueData() - Method in class kafka.tier.store.TierObjectStore.TierStateRestoreSnapshotMetadata
 
opaqueData() - Method in class kafka.tier.store.TierObjectStore.TierTopicSnapshotMetadata
 
OpaqueDataField - Class in kafka.tier.serdes
 
OpaqueDataField() - Constructor for class kafka.tier.serdes.OpaqueDataField
 
OpaqueDataField.Vector - Class in kafka.tier.serdes
 
open(Path, boolean, OpenOption...) - Static method in class kafka.utils.checksum.CheckedFileIO
Opens a file and returns a CheckedFileIO instance to access the file.
open(Path, OpenOption...) - Static method in class kafka.utils.checksum.CheckedFileIO
 
openOrCreate(Path, Algorithm, short, boolean, OpenOption...) - Static method in class kafka.utils.checksum.CheckedFileIO
Opens or creates a file, returning a CheckedFileIO instance to access the file.
openOrCreate(Path, Algorithm, short, OpenOption...) - Static method in class kafka.utils.checksum.CheckedFileIO
 
operatorContext() - Method in class kafka.restore.operators.ResetPartitionOperator
 
operatorContext() - Method in class kafka.restore.operators.RestorePartitionOperator
 
OperatorUtil - Class in kafka.restore.operators
 
OperatorUtil() - Constructor for class kafka.restore.operators.OperatorUtil
 
OrchestratorStatus - Enum in kafka.restore
 
originalConfig() - Method in class kafka.catalog.ZKMetadataCollectorContext
 
OUTPUT_FTPS_FILE_PREFIX - Static variable in class kafka.restore.ResetTierPartitionState
 
outputFilePath(String) - Static method in class kafka.restore.ResetTierPartitionState
 
overrideMap(Map<Integer, String>) - Method in class kafka.common.ReplicaExclusionCache
 

P

parseFencingInformation(List<String>) - Static method in class kafka.tier.tools.RecoveryUtils
Converts a list of formatted TopicIdPartition strings to a list of TopicIdPartition.
parseRetentionToBackupConfig(String) - Static method in class kafka.tier.backupObjectLifecycle.LifecycleManagerConfig
Parses the topic retention to back-up retention configuration string, and returns the information in a sorted map.
partition() - Method in class kafka.backupRestore.objectLifecycle.serdes.TopicMetadata
 
partition() - Method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
partition() - Method in class kafka.durability.db.serdes.PartitionInfo
 
partition() - Method in class kafka.durability.events.serdes.EventKey
 
PARTITION - Static variable in class kafka.durability.ondemand.Constants
Command line args and descriptions
partition() - Method in class kafka.durability.restore.db.serdes.PartitionRestoreContext
 
PARTITION - Static variable in class kafka.durability.tools.UpdateDurabilityDb
 
PARTITION - Static variable in class kafka.restore.statemachine.Constants
 
partition() - Method in class kafka.tier.raft.KRaftSnapshotObject
 
partition() - Method in class kafka.tier.serdes.TierKafkaKey
 
partition() - Method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
partition - Variable in class kafka.tier.tools.common.FenceEventInfo
 
partition() - Method in class kafka.tier.tools.common.FenceEventInfo
 
partition - Variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
PARTITION - Static variable in class kafka.tier.tools.ValidateAndRestoreSegments
 
partition() - Method in class kafka.tier.TopicIdPartition
 
PARTITION_CONFIG - Static variable in class kafka.durability.tools.DumpDurabilityDb
 
PARTITION_CONFIG - Static variable in class kafka.restore.ResetTierPartitionState
 
PARTITION_DOC - Static variable in class kafka.durability.ondemand.Constants
 
PARTITION_DOC - Static variable in class kafka.durability.tools.DumpDurabilityDb
 
PARTITION_DOC - Static variable in class kafka.durability.tools.UpdateDurabilityDb
 
PARTITION_DOC - Static variable in class kafka.tier.tools.ValidateAndRestoreSegments
 
PARTITION_FENCED - Static variable in class kafka.restore.statemachine.api.State
 
PARTITION_FILE_CONFIG - Static variable in class kafka.restore.RestoreConfig
 
PARTITION_LEADER - Static variable in class kafka.restore.statemachine.Constants
 
PARTITION_PARAM_NAME - Static variable in class kafka.restore.schedulers.Constants
 
PARTITION_REPLICAS - Static variable in class kafka.restore.statemachine.Constants
 
PARTITION_RESTORE_CONTEXT - Static variable in class kafka.restore.statemachine.Constants
 
PARTITION_RESTORED - Static variable in class kafka.restore.statemachine.api.State
 
PARTITION_STATUS_INVALID - Static variable in class kafka.restore.schedulers.Constants
Invalid tier partition status
partitionConfig() - Method in class kafka.durability.events.broker.serdes.InjectState
 
PartitionConfig - Class in kafka.restore.configmap
 
PartitionConfig() - Constructor for class kafka.restore.configmap.PartitionConfig
 
PartitionConfig(int, NodeConfig) - Constructor for class kafka.restore.configmap.PartitionConfig
 
PartitionConfig(int, NodeConfig, List<NodeConfig>) - Constructor for class kafka.restore.configmap.PartitionConfig
 
partitionConfig - Variable in class kafka.restore.db.PartitionRestoreContext
 
partitionCoveragePercent() - Method in class kafka.common.EvenClusterLoadPlanInternalClusterRelatedStats
Percentage of monitored partitions inside the cluster.
partitionCreationOffsetAndEpoch() - Method in class kafka.tier.domain.TierTopicInitLeader
 
partitionCreationOffsetAndEpoch() - Method in class kafka.tier.serdes.InitLeader
 
partitionCreationOffsetAndEpoch(OffsetAndEpoch) - Method in class kafka.tier.serdes.InitLeader
 
PartitionDeleteComplete - Class in kafka.tier.serdes
 
PartitionDeleteComplete() - Constructor for class kafka.tier.serdes.PartitionDeleteComplete
 
PartitionDeleteComplete.Vector - Class in kafka.tier.serdes
 
PartitionDeleteInitiate - Class in kafka.tier.serdes
 
PartitionDeleteInitiate() - Constructor for class kafka.tier.serdes.PartitionDeleteInitiate
 
PartitionDeleteInitiate.Vector - Class in kafka.tier.serdes
 
PartitionDeletePreInitiate - Class in kafka.tier.serdes
 
PartitionDeletePreInitiate() - Constructor for class kafka.tier.serdes.PartitionDeletePreInitiate
 
PartitionDeletePreInitiate.Vector - Class in kafka.tier.serdes
 
partitionError - Variable in class kafka.restore.db.Job
 
PartitionFence - Class in kafka.tier.serdes
 
PartitionFence() - Constructor for class kafka.tier.serdes.PartitionFence
 
PartitionFence.Vector - Class in kafka.tier.serdes
 
PartitionFencedToFtpsFetchedTransition - Class in kafka.restore.statemachine.transitions
 
PartitionFencedToFtpsFetchedTransition(MessageEmitter) - Constructor for class kafka.restore.statemachine.transitions.PartitionFencedToFtpsFetchedTransition
 
PartitionFencedToFtpsRepairedTransition - Class in kafka.restore.statemachine.transitions
 
PartitionFencedToFtpsRepairedTransition(MessageEmitter) - Constructor for class kafka.restore.statemachine.transitions.PartitionFencedToFtpsRepairedTransition
 
PartitionFencedToPartitionRestoredTransition - Class in kafka.restore.statemachine.transitions
 
PartitionFencedToPartitionRestoredTransition(MessageEmitter) - Constructor for class kafka.restore.statemachine.transitions.PartitionFencedToPartitionRestoredTransition
 
PartitionForceRestore - Class in kafka.tier.serdes
 
PartitionForceRestore() - Constructor for class kafka.tier.serdes.PartitionForceRestore
 
PartitionForceRestore.Vector - Class in kafka.tier.serdes
 
partitionId() - Method in class kafka.common.ClusterMetadataTopicsSnapshot.ClusterMetadataPartitionSnapshot
 
partitionId() - Method in interface kafka.common.TopicsMetadataSnapshot.PartitionSnapshot
 
partitionId(TopicIdPartition) - Method in class kafka.tier.topic.TierTopicPartitioner
Determine the Tier Topic partition that should contain metadata for a given tiered TopicIdPartition
partitionIds() - Method in class kafka.internals.generated.TransactionLogValue.PartitionsSchema
 
PartitionInfo - Class in kafka.durability.db.serdes
 
PartitionInfo() - Constructor for class kafka.durability.db.serdes.PartitionInfo
 
PartitionInfo.Vector - Class in kafka.durability.db.serdes
 
partitionInfoSnapshot(TopicsMetadataSnapshot.PartitionSnapshot) - Method in class kafka.common.ClusterMetadataTopicsSnapshot
 
partitionInfoSnapshot(TopicsMetadataSnapshot.PartitionSnapshot) - Method in interface kafka.common.TopicsMetadataSnapshot
partitionInfosToReplicas(List<PartitionInfo>) - Static method in class kafka.assignor.ZkClusterDescriber
 
PartitionLogRangeValidator - Class in kafka.restore.schedulers
It is a wrapper class for the method of calling Kafka API to fetch Partition Status.
PartitionLogRangeValidator(CloseableHttpClient, String, int, NodeConfig, long, long, ThreadPoolExecutor) - Constructor for class kafka.restore.schedulers.PartitionLogRangeValidator
 
partitionReassignmentsStatus() - Method in class kafka.common.BrokerAdditionDescriptionInternal
 
partitionReassignmentsStatus() - Method in class kafka.common.BrokerRemovalDescriptionInternal
 
PartitionReassignmentsStatusV1 - Enum in kafka.common
This is the very first version of the partition reassignments subtask status that tracks draining replicas out of the broker to be removed.
PartitionRestoreContext - Class in kafka.durability.restore.db.serdes
 
PartitionRestoreContext() - Constructor for class kafka.durability.restore.db.serdes.PartitionRestoreContext
 
PartitionRestoreContext - Class in kafka.restore.db
 
PartitionRestoreContext(String, String, PartitionConfig, long, long, PartitionRestoreContext.RestoreStatus, PartitionRestoreContext.RestoreState) - Constructor for class kafka.restore.db.PartitionRestoreContext
 
PartitionRestoreContext.RestoreState - Enum in kafka.restore.db
 
PartitionRestoreContext.RestoreStatus - Enum in kafka.restore.db
 
PartitionRestoreContext.Vector - Class in kafka.durability.restore.db.serdes
 
partitionRestoreContextMap - Variable in class kafka.restore.db.Job
 
partitionRestoreContexts(int) - Method in class kafka.durability.restore.db.serdes.Job
 
partitionRestoreContexts(PartitionRestoreContext, int) - Method in class kafka.durability.restore.db.serdes.Job
 
partitionRestoreContextsLength() - Method in class kafka.durability.restore.db.serdes.Job
 
partitionRestoreContextsVector() - Method in class kafka.durability.restore.db.serdes.Job
 
partitionRestoreContextsVector(PartitionRestoreContext.Vector) - Method in class kafka.durability.restore.db.serdes.Job
 
PartitionRestoredToRestoreStartOffsetEventSentTransition - Class in kafka.restore.statemachine.transitions
 
PartitionRestoredToRestoreStartOffsetEventSentTransition(MessageEmitter) - Constructor for class kafka.restore.statemachine.transitions.PartitionRestoredToRestoreStartOffsetEventSentTransition
 
partitionRestoreStatusMap() - Method in class kafka.restore.db.Job
 
PartitionRpo - Class in kafka.restore.rpo
It keeps track of a FIFO list of SegmentAndCreateTime, these segments are not uploaded to Object Store, and therefore, haven't been protected by Object Store yet.
PartitionRpo(TopicIdPartition) - Constructor for class kafka.restore.rpo.PartitionRpo
 
PartitionRpo(TopicIdPartition, Time) - Constructor for class kafka.restore.rpo.PartitionRpo
 
partitionRpo(TopicIdPartition) - Method in class kafka.restore.rpo.RpoMetricsManager
 
partitions() - Method in class kafka.catalog.metadata.TopicInfo
 
partitions(int) - Method in class kafka.durability.db.serdes.TopicInfo
 
partitions(PartitionInfo, int) - Method in class kafka.durability.db.serdes.TopicInfo
 
partitions(String, int) - Static method in class kafka.tier.topic.TierTopicManager
 
partitionsByTopic() - Method in class kafka.common.ClusterMetadataTopicsSnapshot
 
partitionsByTopic() - Method in interface kafka.common.TopicsMetadataSnapshot
 
partitionsLength() - Method in class kafka.durability.db.serdes.TopicInfo
 
PartitionsSchema(Readable, short, MessageContext) - Constructor for class kafka.internals.generated.TransactionLogValue.PartitionsSchema
 
PartitionsSchema() - Constructor for class kafka.internals.generated.TransactionLogValue.PartitionsSchema
 
PartitionStatusFetcher - Class in kafka.restore.schedulers
It is a wrapper class for the method of calling Kafka API to fetch Partition Status.
PartitionStatusFetcher(CloseableHttpClient, String, int, NodeConfig, int, ThreadPoolExecutor) - Constructor for class kafka.restore.schedulers.PartitionStatusFetcher
 
PartitionStatusResponse - Class in kafka.restore.rest
 
PartitionStatusResponse(String, int, String, int, int, List<StateTransitionLog>) - Constructor for class kafka.restore.rest.PartitionStatusResponse
 
partitionsVector() - Method in class kafka.durability.db.serdes.TopicInfo
 
partitionsVector(PartitionInfo.Vector) - Method in class kafka.durability.db.serdes.TopicInfo
 
partitionsWithIncorrectTierStateFiles - Variable in exception kafka.tier.tools.TierPartitionStateRestoreRawInputGenerator.InvalidInputException
 
partitionsWithMissingDirs - Variable in exception kafka.tier.tools.TierPartitionStateRestoreRawInputGenerator.InvalidInputException
 
PartitionUnfreezeLogStartOffset - Class in kafka.tier.serdes
 
PartitionUnfreezeLogStartOffset() - Constructor for class kafka.tier.serdes.PartitionUnfreezeLogStartOffset
 
PartitionUnfreezeLogStartOffset.Vector - Class in kafka.tier.serdes
 
path() - Method in class kafka.restore.operators.SegmentStateAndPath
 
path() - Method in class kafka.tier.snapshot.TierTopicSnapshotObject
 
path() - Method in class kafka.tier.tools.common.RestoreInfo.ComparatorReplicaInfo
 
path() - Method in class kafka.tier.tools.common.RestoreInfo.RestoreRawInput
 
path() - Method in interface kafka.utils.cloud.SequencedObject
 
pathPrefix(String, TopicIdPartition) - Static method in class kafka.tier.store.TierObjectStore.TierPartitionStateSnapshotMetadata
Utility method to build common prefix for all snapshots of a given topic partition
pathPrefix(String) - Static method in class kafka.tier.store.TierObjectStore.TierTopicSnapshotMetadata
Helper utility to build a common prefix for all tier topic snapshots
pause() - Method in class kafka.restore.RestoreOrchestrator
Pauses the RestoreOrchestrator.
pause() - Method in class kafka.restore.schedulers.AbstractAsyncServiceScheduler
Pauses the Async Service Scheduler.
pause() - Method in class kafka.restore.schedulers.AsyncTaskScheduler
Pauses AsyncTaskScheduler.
pause() - Method in class kafka.restore.schedulers.KafkaManager
Pauses KafkaManager.
pause() - Method in class kafka.restore.schedulers.ObjectStoreManager
Pauses ObjectStoreManager.
payloadBuffer() - Method in class kafka.tier.domain.AbstractTierMetadata
 
payloadBuffer() - Method in class kafka.tier.domain.TierCompactionCommitAndSwap
 
payloadBuffer() - Method in class kafka.tier.domain.TierMetadataSnapshotUploadComplete
 
payloadBuffer() - Method in class kafka.tier.domain.TierMetadataSnapshotUploadInitiate
 
payloadBuffer() - Method in class kafka.tier.domain.TierObjectMetadata
Returns the internal Flatbuffers representation backing this TierObjectMetadata.
payloadBuffer() - Method in class kafka.tier.domain.TierPartitionDeleteComplete
 
payloadBuffer() - Method in class kafka.tier.domain.TierPartitionDeleteInitiate
 
payloadBuffer() - Method in class kafka.tier.domain.TierPartitionDeletePreInitiate
 
payloadBuffer() - Method in class kafka.tier.domain.TierPartitionFence
 
payloadBuffer() - Method in class kafka.tier.domain.TierPartitionForceRestore
 
payloadBuffer() - Method in class kafka.tier.domain.TierPartitionUnfreezeLogStartOffset
 
payloadBuffer() - Method in class kafka.tier.domain.TierSegmentDeleteComplete
 
payloadBuffer() - Method in class kafka.tier.domain.TierSegmentDeleteInitiate
 
payloadBuffer() - Method in class kafka.tier.domain.TierSegmentUploadComplete
 
payloadBuffer() - Method in class kafka.tier.domain.TierSegmentUploadInitiate
 
payloadBuffer() - Method in class kafka.tier.domain.TierTopicInitLeader
 
payloadBuffer() - Method in class kafka.tier.domain.TierTopicPartitionSnapshot
 
payloadSize() - Method in class kafka.tier.domain.TierObjectMetadata
 
PendingFetch - Class in kafka.tier.fetcher
 
PendingFetch(CancellationContext, TierObjectStore, FetchOffsetCache, Optional<TierFetcherMetrics>, TierObjectStore.ObjectMetadata, Consumer<DelayedOperationKey>, long, int, int, IsolationLevel, MemoryTracker, List<TopicPartition>, Time) - Constructor for class kafka.tier.fetcher.PendingFetch
 
PendingOffsetForTimestamp - Class in kafka.tier.fetcher
 
PermanentException - Exception in kafka.restore.schedulers
 
PermanentException(String) - Constructor for exception kafka.restore.schedulers.PermanentException
 
PermanentException(String, Throwable) - Constructor for exception kafka.restore.schedulers.PermanentException
 
pickOneNewPartitionToStartRestore() - Method in class kafka.restore.statemachine.StateMachineController
 
PID - Static variable in class kafka.utils.ProcessUtils
 
place(PlacementSpec, ClusterDescriber) - Method in class kafka.assignor.ConfluentReplicaPlacer
 
PointInTimeTierPartitionStateBuilder - Class in kafka.restore.snapshot
This class is designed for building multiple point-in-time Tier Partition States in parallel.
PointInTimeTierPartitionStateBuilder(TierObjectStore, ThreadPoolExecutor, RestoreMetricsManager) - Constructor for class kafka.restore.snapshot.PointInTimeTierPartitionStateBuilder
Different object stores have different performance characteristics, so the number of threads should be customized according to the particular object store in use.
PointInTimeTierPartitionStateBuilder.FtpsSnapshotsMetadata - Class in kafka.restore.snapshot
Result tuple for fetchTierPartitionStateMetadata
pollDuration - Variable in class kafka.tier.topic.TierTopicManagerConfig
 
poolSize() - Method in class kafka.tier.fetcher.MemoryTracker
 
position() - Method in class kafka.restore.operators.SegmentStateIterator
 
position() - Method in class kafka.tier.state.FileTierPartitionIterator
 
position() - Method in class kafka.utils.checksum.Adler32CheckedFileIO
 
position(long) - Method in class kafka.utils.checksum.Adler32CheckedFileIO
 
position() - Method in class kafka.utils.checksum.CheckedFileIO
Returns this channel's file relative position.
position(long) - Method in class kafka.utils.checksum.CheckedFileIO
Sets this channel's file position from the input relative position.
position() - Method in class kafka.utils.checksum.NoChecksumFileIO
 
position(long) - Method in class kafka.utils.checksum.NoChecksumFileIO
 
positionFor(int) - Method in class kafka.tier.TierTopicManagerCommitter
Return the current position and epoch for the given tier topic partition.
positionForOffset(CancellationContext, InputStream, long, int) - Method in class kafka.tier.fetcher.TierSegmentReader
 
potentialNetworkOutKBps() - Method in class kafka.common.EvenClusterLoadPlanBrokerStats
Potential outbound network traffic.
potentialNwOutKBps() - Method in class kafka.common.EvenClusterLoadPlanResources
Cluster's potential outgoing network traffic in KB/s.
PRE_CONDITION_CHECK_URI_PATH - Static variable in class kafka.restore.schedulers.Constants
 
PRE_CONDITION_READY - Static variable in class kafka.restore.statemachine.api.State
 
PreConditionReadyToFenceEventSentTransition - Class in kafka.restore.statemachine.transitions
 
PreConditionReadyToFenceEventSentTransition(MessageEmitter) - Constructor for class kafka.restore.statemachine.transitions.PreConditionReadyToFenceEventSentTransition
 
prefix - Variable in class kafka.tier.store.MockInMemoryTierObjectStoreConfig
 
prefix - Variable in enum kafka.tier.store.TierObjectStore.DataTypePathPrefix
 
prefix() - Method in enum kafka.tier.store.TierObjectStore.DataTypePathPrefix
 
prefixWithTenant(String, TopicPartition) - Static method in class kafka.common.TenantHelpers
 
prepPutSegment() - Method in class kafka.tier.store.AzureBlockBlobTierObjectStore
 
prepPutSegment() - Method in class kafka.tier.store.GcsTierObjectStore
 
prepPutSegment() - Method in class kafka.tier.store.MockInMemoryTierObjectStore
 
prepPutSegment() - Method in class kafka.tier.store.S3TierObjectStore
 
prepPutSegment() - Method in interface kafka.tier.store.TierObjectStore
 
prepPutSegment() - Method in class kafka.tier.store.TierObjectStoreMetricsEnabled
 
previousEpochAndSeqNumber() - Method in class kafka.tier.snapshot.TierTopicSnapshotObject
 
previousEpochAndSeqNumber() - Method in interface kafka.utils.cloud.SequencedObject
 
previousFormatPath(Path) - Static method in class kafka.tier.state.ChecksumUtils
previousFormatPath is a helper util to generate the path for previous format path.
previousMetadataBeforeOffset(long) - Method in class kafka.tier.state.FileTierPartitionState
 
previousMetadataBeforeOffset(long) - Method in interface kafka.tier.state.TierPartitionState
Get the in-memory metadata for the immediate previous segment (even beyond retention) to target startOffset
previousObjectId() - Method in class kafka.tier.domain.TierSegmentUploadInitiate
 
previousObjectId() - Method in class kafka.tier.serdes.SegmentUploadInitiate
 
previousObjectId(UUID) - Method in class kafka.tier.serdes.SegmentUploadInitiate
 
previousStatus() - Method in class kafka.common.EvenClusterLoadStatusDescriptionInternal
 
previousStatusLastUpdateTimeMs() - Method in class kafka.common.EvenClusterLoadStatusDescriptionInternal
 
process(AbstractTierMetadata, OffsetAndEpoch) - Method in interface kafka.tier.topic.TierTopicConsumer.ClientCtx
Process metadata for this context.
processRestoreEvents(AbstractTierMetadata, Optional<ByteBuffer>, TierPartitionStatus, OffsetAndEpoch) - Method in class kafka.tier.state.FileTierPartitionState
 
processRestoreEvents(AbstractTierMetadata, Optional<ByteBuffer>, TierPartitionStatus, OffsetAndEpoch) - Method in interface kafka.tier.state.TierPartitionState
Processes one of the recovery events TierPartitionForceRestore or TierPartitionUnfreezeLogStartOffset.
processRestoreEvents(AbstractTierMetadata, TierPartitionStatus, OffsetAndEpoch, Optional<ByteBuffer>) - Method in interface kafka.tier.topic.TierTopicConsumer.ClientCtx
Process restore events for this context
processSnapshotMaterializationEvent(TierMetadataSnapshotUploadComplete, ByteBuffer, TierPartitionStatus, OffsetAndEpoch) - Method in class kafka.tier.state.FileTierPartitionState
Performs materialization of a FTPS snapshot file, swapping the current state file from buffer and replacing any internal state with the contents of the snapshot, setting the TierPartitionStatus of the state to status.
processSnapshotMaterializationEvent(TierMetadataSnapshotUploadComplete, ByteBuffer, TierPartitionStatus, OffsetAndEpoch) - Method in interface kafka.tier.state.TierPartitionState
Process snapshot materialization event for this context
processSnapshotMaterializationEvent(TierMetadataSnapshotUploadComplete, ByteBuffer, TierPartitionStatus, OffsetAndEpoch) - Method in interface kafka.tier.topic.TierTopicConsumer.ClientCtx
Process snapshot materialization event for this context
processUnfreezeLogStartOffset(TierPartitionUnfreezeLogStartOffset, TierPartitionStatus, OffsetAndEpoch) - Method in class kafka.tier.state.FileTierPartitionState
Unfreeze log start offset at the MergedLog.
ProcessUtils - Class in kafka.utils
 
ProcessUtils() - Constructor for class kafka.utils.ProcessUtils
 
producerEpoch() - Method in class kafka.internals.generated.TransactionLogValue
 
producerId() - Method in class kafka.internals.generated.TransactionLogValue
 
producerInboundKBps() - Method in class kafka.common.EvenClusterLoadPlanResources
Cluster's producer inbound traffic in KB/s.
producerStateFetched() - Method in class kafka.tier.store.TierObjectStoreMetrics
 
propagateBrokerConfigChange(ZKMetadataCollectorContext, KafkaConfig, KafkaConfig, String, TopicMetadata.Builder) - Static method in class kafka.catalog.event.BrokerDefaultConfigChangeEvent
Propagate broker config change to a topic.
properties(TierTopicManagerConfig, String) - Static method in class kafka.tier.client.TierTopicProducerSupplier
 
proposalsAccepted() - Method in class kafka.common.EvenClusterLoadPlanGoalOverview
Total replica reassignment proposals accepted by other goals.
proposalsAcceptedPercent() - Method in class kafka.common.EvenClusterLoadPlanGoalOverview
Percentage of replica reassignment proposals generated by this goal and accepted by other goals.
proposalsGenerated() - Method in class kafka.common.EvenClusterLoadPlanGoalOverview
Total replica reassignment proposals generated by this goal.
proposalsRejected() - Method in class kafka.common.EvenClusterLoadPlanGoalOverview
Total replica reassignment proposals generated by this goal and rejected by other goals.
proposalsRejected() - Method in class kafka.common.EvenClusterLoadPlanRejectingGoal
Amount of proposals rejected by this rejecting goal.
proposalsRejectedPercent() - Method in class kafka.common.EvenClusterLoadPlanGoalOverview
Percentage of replica reassignment proposals generated by this goal and rejected by other goals.
props - Variable in class kafka.tier.tools.TierMetadataValidator
 
put(UUID, long, int, OptionalInt) - Method in class kafka.tier.fetcher.offsetcache.FetchOffsetCache
 
put(UUID, long, FetchOffsetMetadata) - Method in class kafka.tier.fetcher.offsetcache.FetchOffsetCache
 
putBackedUpObjectsListBufToObjectStore(StateManagerConfig, ByteBuffer, String, String) - Static method in class kafka.tier.backupObjectLifecycle.StateManager
Put the backup objects list buffer at the object store
putBuf(String, Map<String, String>, ByteBuffer) - Method in class kafka.tier.store.AzureBlockBlobTierObjectStore
 
putBuf(String, Map<String, String>, ByteBuffer) - Method in class kafka.tier.store.GcsTierObjectStore
 
putBuf(String, Map<String, String>, ByteBuffer) - Method in class kafka.tier.store.S3TierObjectStore
 
putBuffer(ObjectStoreUtilsContext, TierObjectStore.ObjectStoreMetadata, ByteBuffer, TierObjectStore.FileType, RetryPolicy) - Static method in class kafka.tier.backupObjectLifecycle.ObjectStoreUtils
Calls the object store client to put a buffer to the object store bucket.
putBuffer(Supplier<Boolean>, TierObjectStore, TierObjectStore.ObjectStoreMetadata, ByteBuffer, TierObjectStore.FileType) - Static method in class kafka.tier.snapshot.TierTopicSnapshotObjectStoreUtils
 
putBuffer(TierObjectStore.ObjectStoreMetadata, ByteBuffer, TierObjectStore.FileType) - Method in class kafka.tier.store.AzureBlockBlobTierObjectStore
 
putBuffer(TierObjectStore.ObjectStoreMetadata, ByteBuffer, TierObjectStore.FileType) - Method in class kafka.tier.store.GcsTierObjectStore
 
putBuffer(TierObjectStore.ObjectStoreMetadata, ByteBuffer, TierObjectStore.FileType) - Method in class kafka.tier.store.MockInMemoryTierObjectStore
 
putBuffer(TierObjectStore.ObjectStoreMetadata, ByteBuffer, TierObjectStore.FileType) - Method in class kafka.tier.store.S3TierObjectStore
 
putBuffer(TierObjectStore.ObjectStoreMetadata, ByteBuffer, TierObjectStore.FileType) - Method in interface kafka.tier.store.TierObjectStore
 
putBuffer(TierObjectStore.ObjectStoreMetadata, ByteBuffer, TierObjectStore.FileType) - Method in class kafka.tier.store.TierObjectStoreMetricsEnabled
 
putInMemorySegment(TierObjectStore.ObjectMetadata, File, File, File, Optional<ByteBuffer>, Optional<ByteBuffer>, Optional<ByteBuffer>) - Method in class kafka.tier.store.AzureBlockBlobTierObjectStore
 
putInMemorySegment(TierObjectStore.ObjectMetadata, File, File, File, Optional<ByteBuffer>, Optional<ByteBuffer>, Optional<ByteBuffer>) - Method in class kafka.tier.store.GcsTierObjectStore
 
putInMemorySegment(TierObjectStore.ObjectMetadata, File, File, File, Optional<ByteBuffer>, Optional<ByteBuffer>, Optional<ByteBuffer>) - Method in class kafka.tier.store.MockInMemoryTierObjectStore
 
putInMemorySegment(TierObjectStore.ObjectMetadata, File, File, File, Optional<ByteBuffer>, Optional<ByteBuffer>, Optional<ByteBuffer>) - Method in class kafka.tier.store.S3TierObjectStore
 
putInMemorySegment(TierObjectStore.ObjectMetadata, File, File, File, Optional<ByteBuffer>, Optional<ByteBuffer>, Optional<ByteBuffer>) - Method in interface kafka.tier.store.TierObjectStore
 
putInMemorySegment(TierObjectStore.ObjectMetadata, File, File, File, Optional<ByteBuffer>, Optional<ByteBuffer>, Optional<ByteBuffer>) - Method in class kafka.tier.store.TierObjectStoreMetricsEnabled
 
putLatency() - Method in class kafka.tier.store.TierObjectStoreMetrics
 
putObject(TierObjectStore, TierObjectStore.KRaftSnapshotMetadata, File) - Static method in class kafka.tier.raft.KRaftSnapshotObjectUtils
 
putObject(TierObjectStore.ObjectStoreMetadata, File, TierObjectStore.FileType) - Method in class kafka.tier.store.AzureBlockBlobTierObjectStore
 
putObject(TierObjectStore.ObjectStoreMetadata, File, TierObjectStore.FileType) - Method in class kafka.tier.store.GcsTierObjectStore
 
putObject(TierObjectStore.ObjectStoreMetadata, File, TierObjectStore.FileType) - Method in class kafka.tier.store.MockInMemoryTierObjectStore
 
putObject(TierObjectStore.ObjectStoreMetadata, File, TierObjectStore.FileType) - Method in class kafka.tier.store.S3TierObjectStore
 
putObject(TierObjectStore.ObjectStoreMetadata, File, TierObjectStore.FileType) - Method in interface kafka.tier.store.TierObjectStore
 
putObject(TierObjectStore.ObjectStoreMetadata, File, TierObjectStore.FileType) - Method in class kafka.tier.store.TierObjectStoreMetricsEnabled
 
putSegment(TierObjectStore.ObjectMetadata, File, File, File, Optional<File>, Optional<ByteBuffer>, Optional<ByteBuffer>) - Method in class kafka.tier.store.AzureBlockBlobTierObjectStore
 
putSegment(TierObjectStore.ObjectMetadata, File, File, File, Optional<File>, Optional<ByteBuffer>, Optional<ByteBuffer>) - Method in class kafka.tier.store.GcsTierObjectStore
 
putSegment(TierObjectStore.ObjectMetadata, File, File, File, Optional<File>, Optional<ByteBuffer>, Optional<ByteBuffer>) - Method in class kafka.tier.store.MockInMemoryTierObjectStore
 
putSegment(TierObjectStore.ObjectMetadata, File, File, File, Optional<File>, Optional<ByteBuffer>, Optional<ByteBuffer>) - Method in class kafka.tier.store.S3TierObjectStore
 
putSegment(TierObjectStore.ObjectMetadata, File, File, File, Optional<File>, Optional<ByteBuffer>, Optional<ByteBuffer>) - Method in interface kafka.tier.store.TierObjectStore
 
putSegment(TierObjectStore.ObjectMetadata, File, File, File, Optional<File>, Optional<ByteBuffer>, Optional<ByteBuffer>) - Method in class kafka.tier.store.TierObjectStoreMetricsEnabled
 
putStateBufToObjectStore(StateManagerConfig, ByteBuffer) - Static method in class kafka.tier.backupObjectLifecycle.StateManager
Puts the lifecycle manager state buffer at the object store

Q

quorumFetchOffsets(int) - Method in class kafka.durability.events.controller.serdes.KRaftHWMChange
 
quorumFetchOffsets(QuorumVoterFetchOffsetRecord, int) - Method in class kafka.durability.events.controller.serdes.KRaftHWMChange
 
quorumFetchOffsetsLength() - Method in class kafka.durability.events.controller.serdes.KRaftHWMChange
 
quorumFetchOffsetsVector() - Method in class kafka.durability.events.controller.serdes.KRaftHWMChange
 
quorumFetchOffsetsVector(QuorumVoterFetchOffsetRecord.Vector) - Method in class kafka.durability.events.controller.serdes.KRaftHWMChange
 
QuorumVoterFetchOffsetRecord - Class in kafka.durability.events.controller.serdes
 
QuorumVoterFetchOffsetRecord() - Constructor for class kafka.durability.events.controller.serdes.QuorumVoterFetchOffsetRecord
 
QuorumVoterFetchOffsetRecord.Vector - Class in kafka.durability.events.controller.serdes
 
quota() - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedQuota
 
quotaEntity() - Method in class kafka.internals.generated.ComputedQuotaKey
 
quotaType() - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedQuota
 

R

read(Readable, short, MessageContext) - Method in class kafka.internals.generated.ComputedQuotaKey.EntityData
 
read(Readable, short, MessageContext) - Method in class kafka.internals.generated.ComputedQuotaKey
 
read(Readable, short, MessageContext) - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedBrokerQuota
 
read(Readable, short, MessageContext) - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedQuota
 
read(Readable, short, MessageContext) - Method in class kafka.internals.generated.ComputedQuotaValue
 
read(Readable, short, MessageContext) - Method in class kafka.internals.generated.TransactionLogKey
 
read(Readable, short, MessageContext) - Method in class kafka.internals.generated.TransactionLogValue.PartitionsSchema
 
read(Readable, short, MessageContext) - Method in class kafka.internals.generated.TransactionLogValue
 
read(FileChannel, Long, Long) - Static method in class kafka.tier.domain.TierTopicPartitionSnapshot
 
read(InputStream, Long, Long) - Static method in class kafka.tier.domain.TierTopicPartitionSnapshot
 
read(TopicIdPartition, CheckedFileIO, long) - Static method in class kafka.tier.state.FileTierPartitionStateUtils
Perform a point read of a TierObjectMetadata at a particular position in a TierPartitionState's CheckedFileIO instance
read() - Method in class kafka.tier.store.AutoAbortingGenericInputStream
 
read(byte[]) - Method in class kafka.tier.store.AutoAbortingGenericInputStream
 
read(byte[], int, int) - Method in class kafka.tier.store.AutoAbortingGenericInputStream
 
read() - Method in class kafka.tier.store.AzureBlockBlobAutoAbortingInputStream
 
read(byte[]) - Method in class kafka.tier.store.AzureBlockBlobAutoAbortingInputStream
 
read(byte[], int, int) - Method in class kafka.tier.store.AzureBlockBlobAutoAbortingInputStream
 
read(ByteBuffer, long) - Method in class kafka.utils.checksum.Adler32CheckedFileIO
 
read(ByteBuffer, long) - Method in class kafka.utils.checksum.CheckedFileIO
Read data from the channel to the given byte buffer from the input relative position until there are no bytes remaining in the buffer or the end of the file has been reached.
read(ByteBuffer, long) - Method in class kafka.utils.checksum.NoChecksumFileIO
 
readBatch(InputStream, int) - Method in class kafka.tier.fetcher.TierSegmentReader
Reads one full batch from an InputStream.
readGauge(String) - Method in class kafka.restore.RestoreMetricsManager
 
readHeader(CheckedFileIO) - Static method in class kafka.tier.state.FileTierPartitionState
 
readInto(CancellationContext, InputStream, long, long) - Static method in class kafka.tier.fetcher.TierAbortedTxnReader
Read aborted transaction markers from the supplied inputstream
readInto(CancellationContext, InputStream, ByteBuffer, int) - Method in class kafka.tier.fetcher.TierSegmentReader
 
readJsonFromFile(Path) - Static method in class kafka.tier.tools.common.ComparatorInfo.ComparatorOutput
 
readJsonFromFile(Path) - Static method in class kafka.tier.tools.common.FenceEventInfo
 
readJsonFromFile(Path) - Static method in class kafka.tier.tools.common.RestoreInfo.RestoreComparatorInput
 
readJsonFromFile(Path) - Static method in class kafka.tier.tools.common.RestoreInfo.RestoreComparatorOutput
 
readJsonFromFile(Path) - Static method in class kafka.tier.tools.common.RestoreInfo.RestoreRawInput
 
readJsonFromFile(Path) - Static method in class kafka.tier.tools.common.RestoreInfo.RestoreRawOutput
 
readJsonFromFile(Path) - Static method in class kafka.tier.tools.common.RestoreInfo.UnfreezeTriggerOutput
 
readRecords(CancellationContext, Optional<MemoryTracker.MemoryLease>, InputStream, int, long, int, int) - Method in class kafka.tier.fetcher.TierSegmentReader
Loads records from a given InputStream up to maxBytes.
readTierPartitionOffset() - Method in class kafka.durability.db.serdes.AuditRunInfo
 
reasonCode - Variable in enum kafka.common.ControlledShutdownRequestReason
 
receivedAllResponses() - Method in interface kafka.restore.messages.MultipleResponseHandler
 
receivedAllResponses() - Method in class kafka.restore.schedulers.RestoreObjectMultipleResponseHandler
 
recentWindows() - Method in class kafka.common.EvenClusterLoadPlanInternalClusterRelatedStats
Amount of collected cluster metrics snapshots.
ReclaimableMemoryRecords - Class in kafka.tier.fetcher
 
ReclaimableMemoryRecords(ByteBuffer, Optional<MemoryTracker.MemoryLease>) - Constructor for class kafka.tier.fetcher.ReclaimableMemoryRecords
 
reconcile(Map<UUID, SegmentState>) - Method in class kafka.restore.operators.ReconcilePartitionOperator
To make sure there is no holes in the segment chain, the logic to reconcile are: - Find the segment with largest tierEpoch + endOffset (call it max segment) from the input segments, - then flip all the segments before the max segment's state to SEGMENT_FENCED By marking the segment's state into SEGMENT_FENCED, Kafka will take care of the garbage collecting task for the segments after FTPS file injection.
ReconcileFtpsRequest - Class in kafka.restore.messages
Request of type KAFKA_RECONCILE_FTPS to reconcile local version of FTPS file with results of attempted restore.
ReconcileFtpsRequest(int, String, int, String, long, FtpsStateForRestore, Map<UUID, SegmentState>) - Constructor for class kafka.restore.messages.ReconcileFtpsRequest
Constructs new ReconcileFtpsRequest.
ReconcileFtpsRequest(int, String, int, String, long, Map<UUID, SegmentState>) - Constructor for class kafka.restore.messages.ReconcileFtpsRequest
 
ReconcileFtpsResponse - Class in kafka.restore.messages
Response to ReconcileFtpsRequest containing relevant results.
ReconcileFtpsResponse(int, String, int, int, int, MessageStatusCode, MessageResult) - Constructor for class kafka.restore.messages.ReconcileFtpsResponse
Constructs new ReconcileFtpsResponse.
ReconcilePartitionOperator - Class in kafka.restore.operators
This operator's responsibility is to reconcile segment's state based on input segment list.
ReconcilePartitionOperator(TopicPartition, String, long) - Constructor for class kafka.restore.operators.ReconcilePartitionOperator
 
reconfigurableConfigs() - Method in class kafka.catalog.BrokerConfigChangeListener
 
reconfigurableConfigs - Static variable in class kafka.tier.fetcher.TierFetcher
 
reconfigurableConfigs() - Method in class kafka.tier.fetcher.TierFetcher
 
reconfigure(KafkaConfig, KafkaConfig) - Method in class kafka.catalog.BrokerConfigChangeListener
 
reconfigure(KafkaConfig, KafkaConfig) - Method in class kafka.tier.fetcher.TierFetcher
 
record(String, long) - Method in class kafka.restore.RestoreMetricsManager
 
recordBatchSize - Variable in class kafka.tier.fetcher.offsetcache.FetchOffsetMetadata
 
recordConsumerLag(long) - Method in class kafka.tier.snapshot.TierTopicSnapshotMetrics
 
recordMessageIdBase64 - Variable in class kafka.tier.tools.common.FenceEventInfo
 
recordMessageIdBase64() - Method in class kafka.tier.tools.common.FenceEventInfo
 
recordOffset - Variable in class kafka.tier.tools.common.FenceEventInfo
 
recordOffset() - Method in class kafka.tier.tools.common.FenceEventInfo
 
recordPartition - Variable in class kafka.tier.tools.common.FenceEventInfo
 
recordPartition() - Method in class kafka.tier.tools.common.FenceEventInfo
 
recordReplayedEventMetrics(TierRecordType, Boolean) - Method in class kafka.restore.RestoreMetricsManager
 
recordRestoreFetchFtpsFailures(long) - Method in class kafka.restore.RestoreMetricsManager
 
recordRestoreListVersionsFailures(long) - Method in class kafka.restore.RestoreMetricsManager
 
recordRestoreObjectCopyFailures(long) - Method in class kafka.restore.RestoreMetricsManager
 
recordRestoreOverallRate() - Method in class kafka.restore.RestoreMetricsManager
calculate restore overall rate (bytes / second): restore_bytes_success / duration_of_restore_in_second
records() - Method in class kafka.tier.fetcher.ReclaimableMemoryRecords
 
records - Variable in class kafka.tier.fetcher.TierFetchResult
 
RecordsAndNextBatchMetadata(ReclaimableMemoryRecords, TierSegmentReader.NextOffsetAndBatchMetadata) - Constructor for class kafka.tier.fetcher.TierSegmentReader.RecordsAndNextBatchMetadata
 
recordSnapshotManagerFailure() - Method in class kafka.tier.snapshot.TierTopicSnapshotMetrics
 
recordSnapshotUpload() - Method in class kafka.tier.snapshot.TierTopicSnapshotMetrics
 
recordTimestamp - Variable in class kafka.tier.tools.common.FenceEventInfo
 
recordTimestamp() - Method in class kafka.tier.tools.common.FenceEventInfo
 
recover() - Method in class kafka.restore.db.FileRestoreDB
 
recoverPath(String, Algorithm) - Static method in class kafka.tier.state.FileTierPartitionState
 
RECOVERY_REQUIRED_PROPERTIES - Static variable in class kafka.tier.tools.TierPartitionStateRestoreTrigger
 
RecoveryUtils - Class in kafka.tier.tools
Provides a set of static functions for recovery related tooling.
RecoveryUtils() - Constructor for class kafka.tier.tools.RecoveryUtils
 
reduceRatio() - Method in class kafka.tier.state.CompactStats
 
ReductionInRetention(NameAndId, int, int, Long, Long, boolean) - Constructor for class kafka.tier.backupObjectLifecycle.LifecycleManager.ReductionInRetention
 
reductionRecordTimestamp() - Method in class kafka.backupRestore.objectLifecycle.serdes.TopicRetentionData
 
register(TopicIdPartition, TierTopicConsumer.ClientCtx) - Method in class kafka.tier.topic.TierTopicConsumer
Register topic partition to be materialized.
register(Map<TopicIdPartition, TierTopicConsumer.ClientCtx>) - Method in class kafka.tier.topic.TierTopicConsumer
Register topic partitions to be materialized.
registerKeyFromObjectMetadata(Map<String, String>) - Method in class kafka.tier.store.encryption.EncryptionKeyManager
 
registerKeyIfAbsentFromObjectMetadata(Map<String, String>) - Method in class kafka.tier.store.encryption.EncryptionKeyManager
 
registerTopicIdPartition(TopicIdPartition) - Method in class kafka.restore.rpo.RpoMetricsManager
Hook methods, which will be called in corresponding segment lifecycle.
rejectingGoals() - Method in class kafka.common.EvenClusterLoadPlanGoalOverview
All goals that rejected the current one's replica reassignment proposals.
release() - Method in class kafka.tier.fetcher.MemoryTracker.MemoryLease
Release this MemoryLease, returning it back to the pool of available memory in the MemoryTracker
release() - Method in class kafka.tier.fetcher.ReclaimableMemoryRecords
 
rematerialized() - Method in class kafka.tier.tools.common.RestoreInfo.RestoreComparatorInput
 
REMATERIALIZED_REPLICA_ID - Static variable in class kafka.tier.tools.common.ComparatorInfo
 
remoteClusterId() - Method in class kafka.catalog.metadata.ClusterLinkInfo
 
remoteClusterId() - Method in class kafka.catalog.metadata.MirrorTopicInfo
 
RemoteLogManager - Class in kafka.log.remote
This class is responsible for - initializing `RemoteStorageManager` and `RemoteLogMetadataManager` instances - receives any leader and follower replica events and partition stop events and act on them - also provides APIs to fetch indexes, metadata about remote log segments - copying log segments to remote storage
RemoteLogManager(RemoteLogManagerConfig, int, String, Time, Function<TopicPartition, Optional<MergedLog>>) - Constructor for class kafka.log.remote.RemoteLogManager
Creates RemoteLogManager instance with the given arguments.
removeCatalogMetrics() - Method in class kafka.catalog.CatalogMetrics
 
removeClusterLinkFromInitialSnapshot(String) - Method in class kafka.catalog.ZKMetadataCollectorContext
 
removeClusterLinkMetadataEvent(String, String) - Method in class kafka.catalog.InMemoryLocalStore
 
removeClusterLinkMetadataEvent(String, String) - Method in interface kafka.catalog.LocalStore
Given tenant and the cluster link name, remove the MetadataEvent of this cluster link from the store.
removeEntry() - Method in class kafka.durability.events.broker.serdes.InjectState
 
removeMetrics() - Method in class kafka.tier.backupObjectLifecycle.LifecycleManagerMetrics
Remove all the metrics.
removeSegmentByFirstUntieredOffset(long) - Method in class kafka.restore.rpo.PartitionRpo
Clean segments from the RPO tracking if their endOffset are less than firstUntieredOffset.
removeTopicFromInitialSnapshot(String) - Method in class kafka.catalog.ZKMetadataCollectorContext
 
removeTopicMetadataEvent(String, String) - Method in class kafka.catalog.InMemoryLocalStore
 
removeTopicMetadataEvent(String, String) - Method in interface kafka.catalog.LocalStore
Given tenant and the topic name, remove the MetadataEvent of this topic from the store.
replica() - Method in class kafka.tier.tools.common.RestoreInfo.ComparatorReplicaInfo
 
ReplicaAlterLogDirsTierStateMachine - Class in kafka.server
The replica alter log dirs tier state machine is unsupported but is provided to the ReplicaAlterLogDirsThread.
ReplicaAlterLogDirsTierStateMachine() - Constructor for class kafka.server.ReplicaAlterLogDirsTierStateMachine
 
ReplicaExclusionCache - Class in kafka.common
ReplicaExclusionCache is a thread-safe cache containing the latest information about active broker replica exclusions in the cluster.
ReplicaExclusionCache() - Constructor for class kafka.common.ReplicaExclusionCache
 
replicaExclusions() - Method in interface kafka.common.AliveBrokersMetadata
Returns the active broker replica placement exclusions in the cluster
replicaExclusions() - Method in class kafka.common.AliveBrokersSnapshot
Returns the active broker replica placement exclusions in the cluster
replicaExclusionStatus() - Method in class kafka.common.BrokerRemovalDescriptionInternal
 
ReplicaManagerBuilder - Class in kafka.server.builders
 
ReplicaManagerBuilder() - Constructor for class kafka.server.builders.ReplicaManagerBuilder
 
replicas() - Method in class kafka.common.ClusterMetadataTopicsSnapshot.ClusterMetadataReplicaInfo
 
replicas() - Method in class kafka.common.EvenClusterLoadPlanBrokerStats
Number of replicas hosted.
replicas() - Method in class kafka.common.EvenClusterLoadPlanResources
Number of replicas in the cluster.
replicas() - Method in interface kafka.common.TopicsMetadataSnapshot.ReplicaInfo
 
replicas(int) - Method in class kafka.durability.restore.db.serdes.PartitionRestoreContext
 
replicas() - Method in class kafka.tier.tools.common.RestoreInfo.RestoreComparatorInput
 
replicasAsByteBuffer() - Method in class kafka.durability.restore.db.serdes.PartitionRestoreContext
 
replicasForTopicName(String) - Method in class kafka.assignor.ZkClusterDescriber
 
replicasInByteBuffer(ByteBuffer) - Method in class kafka.durability.restore.db.serdes.PartitionRestoreContext
 
replicasLength() - Method in class kafka.durability.restore.db.serdes.PartitionRestoreContext
 
replicasVector() - Method in class kafka.durability.restore.db.serdes.PartitionRestoreContext
 
replicasVector(IntVector) - Method in class kafka.durability.restore.db.serdes.PartitionRestoreContext
 
replicationFactor() - Method in class kafka.assignor.TopicReplicaAssignor.NewPartitions
The replication factor of the topic.
replicationFactors() - Method in class kafka.catalog.metadata.TopicInfo
 
ReplicationTargetObjectId(Logger, TopicIdPartition, CompletableFuture<TierLogSegment>, UUID, long, long) - Constructor for class kafka.tier.state.FileTierPartitionState.MaterializationListener.ReplicationTargetObjectId
 
ReplicationTargetOffset(Logger, TopicIdPartition, CompletableFuture<TierLogSegment>, long) - Constructor for class kafka.tier.state.FileTierPartitionState.MaterializationListener.ReplicationTargetOffset
 
reportServiceSchedulerResponse(MessageResponse) - Method in class kafka.restore.RestoreOrchestrator
 
reportServiceSchedulerResponse(MessageResponse) - Method in interface kafka.restore.schedulers.AsyncServiceSchedulerResultsReceiver
Passes along response from a previous request to an AsyncServiceScheduler.
reportServiceSchedulerResponse(MessageResponse) - Method in class kafka.restore.schedulers.ObjectStoreManager
Processes a response to a batched subRequest from ObjectStorePool.
requestConfigsWithRetry(List<String>) - Method in class kafka.tier.backupObjectLifecycle.LifecycleManager
Helper function to get the retention configuration for a list of topics.
RequestQueueMap<K,V> - Class in kafka.utils
A Map for storing various request queues.
RequestQueueMap() - Constructor for class kafka.utils.RequestQueueMap
 
requestTimeoutMs - Variable in class kafka.tier.topic.TierTopicManagerConfig
 
REQUIRED_PROPERTIES - Static variable in class kafka.tier.tools.TierMetadataComparator
 
REQUIRED_PROPERTIES - Static variable in class kafka.tier.tools.TierPartitionStateFencingTrigger
 
reset() - Method in class kafka.utils.checksum.Adler32WithInPlaceUpdate
Resets the Adler32 checksum to initial value of 1 and the length to 0
ResetPartitionOperator - Class in kafka.restore.operators
The ResetPartitionOperator is for clearing all tiered data info from FTPS.
ResetPartitionOperator(TopicPartition, String) - Constructor for class kafka.restore.operators.ResetPartitionOperator
 
ResetTierPartitionState - Class in kafka.restore
This tool is for clearing tiered data info in FTPS file.
ResetTierPartitionState() - Constructor for class kafka.restore.ResetTierPartitionState
 
respond(ApiError) - Method in interface kafka.controller.ClusterBalanceManager.BalanceManagerOperationInvocationClientCallback
Respond to the client
respond(ApiError, Optional<R>) - Method in interface kafka.controller.ClusterBalanceManager.BalanceManagerStatusQueryClientCallback
Respond to the client.
restore() - Method in class kafka.restore.operators.RestorePartitionOperator
Iterate all segments, flip their state from (SEGMENT_DELETE_COMPLETE || SEGMENT_DELETE_INITIATE) to SEGMENT_UPLOAD_COMPLETE return the SegmentPath map, which contains all the segments whose state had been flipped.
Restore - Class in kafka.restore
 
Restore() - Constructor for class kafka.restore.Restore
 
restore() - Method in class kafka.restore.snapshot.FtpsStateForRestore
Restore is for applying all the live events, then based on the to-be-restored and to-be-deleted segment lists to flip the segment states in FTPS accordingly to generate the final version of it for restore.
restore() - Method in class kafka.tier.tools.common.RestoreInfo.RestoreComparatorOutput
 
restore() - Method in class kafka.tier.tools.common.RestoreInfo.RestoreRawOutput
 
RESTORE - Static variable in class kafka.tier.tools.ValidateAndRestoreSegments
 
restore(long, long) - Method in class kafka.utils.checksum.Adler32WithInPlaceUpdate
Restores the state to a previously calculated checksum value and length for a given file.
restore(long, long) - Method in interface kafka.utils.checksum.ChecksumWithInPlaceUpdate
Restores the state to a previously calculated checksum value and length for a given file.
RESTORE_BYTES_FAILED - Static variable in class kafka.restore.RestoreMetricsManager
 
RESTORE_BYTES_SUCCESS - Static variable in class kafka.restore.RestoreMetricsManager
 
RESTORE_DOC - Static variable in class kafka.tier.tools.ValidateAndRestoreSegments
 
RESTORE_END_WITH_FAILURE - Static variable in class kafka.restore.RestoreMetricsManager
 
RESTORE_END_WITH_SUCCESS - Static variable in class kafka.restore.RestoreMetricsManager
 
RESTORE_EVENTS_COMMIT_AND_SWAP_COUNT - Static variable in class kafka.restore.RestoreMetricsManager
 
RESTORE_EVENTS_FORCE_RESTORE_OR_UNFREEZE_COUNT - Static variable in class kafka.restore.RestoreMetricsManager
 
RESTORE_EVENTS_REPLAY_FAILED_COUNT - Static variable in class kafka.restore.RestoreMetricsManager
 
RESTORE_EVENTS_REPLAYED_COUNT - Static variable in class kafka.restore.RestoreMetricsManager
 
RESTORE_EVENTS_SEGMENTS_TO_DELETE_COUNT - Static variable in class kafka.restore.RestoreMetricsManager
 
RESTORE_EVENTS_SEGMENTS_TO_RESTORE_COUNT - Static variable in class kafka.restore.RestoreMetricsManager
 
RESTORE_FETCH_FTPS_FAILURES - Static variable in class kafka.restore.RestoreMetricsManager
 
RESTORE_FETCH_FTPS_MS - Static variable in class kafka.restore.RestoreMetricsManager
 
RESTORE_FETCH_TIER_TOPIC_SNAPSHOT_MS - Static variable in class kafka.restore.RestoreMetricsManager
 
RESTORE_FILES_FAILED - Static variable in class kafka.restore.RestoreMetricsManager
 
RESTORE_FILES_SUCCESS - Static variable in class kafka.restore.RestoreMetricsManager
 
RESTORE_FROM_TIMESTAMP - Static variable in class kafka.restore.statemachine.Constants
 
RESTORE_IN_PROGRESS - Static variable in class kafka.restore.RestoreMetricsManager
The cluster(job) level restore status metrics RESTORE_IN_PROGRESS: = 1, restore job is running = 0, restore job not running RESTORE_END_WITH_SUCCESS = 1, restore job ended with status as success = 0, restore job not end yet or ended with status as failure RESTORE_END_WITH_FAILURE = 1, restore job ended with status as failure = 0, restore job not end yet or ended with status as success
RESTORE_INPUT_COMPARATOR_CONFIG - Static variable in class kafka.tier.tools.TierPartitionStateRestoreTrigger
 
RESTORE_INPUT_COMPARATOR_DOC - Static variable in class kafka.tier.tools.TierPartitionStateRestoreTrigger
 
RESTORE_LIST_VERSIONS_FAILURES - Static variable in class kafka.restore.RestoreMetricsManager
 
RESTORE_LIST_VERSIONS_MS - Static variable in class kafka.restore.RestoreMetricsManager
 
RESTORE_OBJECT_COPY_FAILURES - Static variable in class kafka.restore.RestoreMetricsManager
 
RESTORE_OBJECT_COPY_MS - Static variable in class kafka.restore.RestoreMetricsManager
 
RESTORE_OUTPUT_CONFIG - Static variable in class kafka.tier.tools.TierPartitionStateRestoreTrigger
 
RESTORE_OUTPUT_DOC - Static variable in class kafka.tier.tools.TierPartitionStateRestoreTrigger
 
RESTORE_OVERALL_RATE_BYTES_PER_SECOND - Static variable in class kafka.restore.RestoreMetricsManager
 
RESTORE_PARALLELISM - Static variable in class kafka.restore.RestoreConfig
 
RESTORE_PARTITIONS_COMPLETED_COUNT - Static variable in class kafka.restore.RestoreMetricsManager
 
RESTORE_PARTITIONS_FAILED_COUNT - Static variable in class kafka.restore.RestoreMetricsManager
 
RESTORE_PARTITIONS_IN_PROGRESS_COUNT - Static variable in class kafka.restore.RestoreMetricsManager
 
RESTORE_PARTITIONS_WAITING_COUNT - Static variable in class kafka.restore.RestoreMetricsManager
 
RESTORE_REST_SERVER_PORT - Static variable in class kafka.restore.RestoreConfig
 
RESTORE_SEGMENTS_FAILED - Static variable in class kafka.restore.RestoreMetricsManager
 
RESTORE_SEGMENTS_SUCCESS - Static variable in class kafka.restore.RestoreMetricsManager
 
RESTORE_START_OFFSET_EVENT_SENT - Static variable in class kafka.restore.statemachine.api.State
 
RESTORE_STARTED - Static variable in class kafka.restore.RestoreMetricsManager
 
RESTORE_TIER_STATE_ROOT_DIR - Static variable in class kafka.tier.tools.RecoveryUtils
 
RESTORE_TIER_STATE_ROOT_DIR_DOC - Static variable in class kafka.tier.tools.RecoveryUtils
 
RESTORE_TIME_TO_BUILD_FTPS_STATES_FROM_SNAPSHOTS_MS - Static variable in class kafka.restore.RestoreMetricsManager
 
RESTORE_TIME_TO_REPLAY_EVENTS_MS - Static variable in class kafka.restore.RestoreMetricsManager
 
RestoreComparatorInput(Map<String, RestoreInfo.ComparatorReplicaInfo>, RestoreInfo.ComparatorReplicaInfo, RestoreInfo.ComparatorReplicaInfo, FenceEventInfo) - Constructor for class kafka.tier.tools.common.RestoreInfo.RestoreComparatorInput
 
RestoreComparatorOutput(RestoreInfo.RestoreComparatorInput, String) - Constructor for class kafka.tier.tools.common.RestoreInfo.RestoreComparatorOutput
 
RestoreConfig - Class in kafka.restore
 
RestoreDB - Interface in kafka.restore.db
 
RestoreDBStatusResponse - Class in kafka.restore.rest
 
RestoreDBStatusResponse(List<StatusResponse>) - Constructor for class kafka.restore.rest.RestoreDBStatusResponse
 
restoreFetchFtpsMs() - Method in class kafka.restore.RestoreMetricsManager
 
restoreFetchTierTopicSnapshotMs() - Method in class kafka.restore.RestoreMetricsManager
 
RestoreFiniteStateMachine - Class in kafka.restore.statemachine
 
RestoreFiniteStateMachine(PartitionRestoreContext, Set<Transition>) - Constructor for class kafka.restore.statemachine.RestoreFiniteStateMachine
 
RestoreFiniteStateMachine(PartitionRestoreContext, Set<Transition>, FtpsStateForRestore) - Constructor for class kafka.restore.statemachine.RestoreFiniteStateMachine
 
RestoreFtpsFromSnapshotRequest - Class in kafka.restore.messages
 
RestoreFtpsFromSnapshotRequest(int, String, int, String, FtpsStateForRestore) - Constructor for class kafka.restore.messages.RestoreFtpsFromSnapshotRequest
 
RestoreFtpsRequest - Class in kafka.restore.messages
Request of type KAFKA_RESTORE_FTPS to change the local version of FTPS to reflect the attempted restore.
RestoreFtpsRequest(int, String, int, String, Date) - Constructor for class kafka.restore.messages.RestoreFtpsRequest
Constructs new RestoreFtpsRequest.
RestoreFtpsResponse - Class in kafka.restore.messages
Response to RestoreFtpsRequest containing relevant results.
RestoreFtpsResponse(int, String, int, int, MessageStatusCode, MessageResult, Map<UUID, SegmentStateAndPath>) - Constructor for class kafka.restore.messages.RestoreFtpsResponse
Construct new RestoreFtpsResponse.
RestoreHandler - Class in kafka.restore.rest
Rest Handler to process kafka restore related requests
RestoreHandler(RestoreMetricsManager, RestoreRestServer, Time) - Constructor for class kafka.restore.rest.RestoreHandler
 
RestoreInfo - Class in kafka.tier.tools.common
 
RestoreInfo() - Constructor for class kafka.tier.tools.common.RestoreInfo
 
RestoreInfo.ComparatorReplicaInfo - Class in kafka.tier.tools.common
 
RestoreInfo.RestoreComparatorInput - Class in kafka.tier.tools.common
Encapsulates information of an event produced as an output by the comparator tool.
RestoreInfo.RestoreComparatorOutput - Class in kafka.tier.tools.common
Encapsulates information of an event that's processed by the TierPartitionStateRestoreTrigger class as input for a state restoration action.
RestoreInfo.RestoreRawInput - Class in kafka.tier.tools.common
Encapsulates information of an event that's processed by the TierPartitionStateRestoreTrigger class as input for a state restoration action.
RestoreInfo.RestoreRawOutput - Class in kafka.tier.tools.common
Encapsulates information of an event that's produced by the TierPartitionStateRestoreTrigger class in response to a RestoreRawInput event.
RestoreInfo.UnfreezeTriggerOutput - Class in kafka.tier.tools.common
 
restoreListVersionsMs() - Method in class kafka.restore.RestoreMetricsManager
 
restoreLogStartOffset() - Method in class kafka.tier.domain.TierPartitionForceRestore
 
restoreLogStartOffset() - Method in class kafka.tier.serdes.PartitionForceRestore
 
RestoreMetricsManager - Class in kafka.restore
 
RestoreMetricsManager(Metrics, String) - Constructor for class kafka.restore.RestoreMetricsManager
 
RestoreMetricsUtil - Class in kafka.restore
 
RestoreMetricsUtil() - Constructor for class kafka.restore.RestoreMetricsUtil
 
restoreObjectByCopy() - Method in class kafka.restore.schedulers.CopyObjectOperator
A wrapper to send copy request to object store asynchronously
restoreObjectByCopy(TierObjectStore.ObjectMetadata, String, VersionInformation) - Method in class kafka.tier.store.AzureBlockBlobTierObjectStore
 
restoreObjectByCopy(TierObjectStore.ObjectMetadata, String, VersionInformation) - Method in class kafka.tier.store.GcsTierObjectStore
 
restoreObjectByCopy(TierObjectStore.ObjectMetadata, String, VersionInformation) - Method in class kafka.tier.store.MockInMemoryTierObjectStore
 
restoreObjectByCopy(TierObjectStore.ObjectMetadata, String, VersionInformation) - Method in class kafka.tier.store.S3TierObjectStore
 
restoreObjectByCopy(TierObjectStore.ObjectMetadata, String, VersionInformation) - Method in interface kafka.tier.store.TierObjectStore
There are usually 2 ways to restore a deleted object: - to remove the deleteMarker of the object to expose its last live version again as current version.
restoreObjectByCopy(TierObjectStore.ObjectMetadata, String, VersionInformation) - Method in class kafka.tier.store.TierObjectStoreMetricsEnabled
 
restoreObjectCopyMs() - Method in class kafka.restore.RestoreMetricsManager
 
RestoreObjectMultipleResponseHandler - Class in kafka.restore.schedulers
RestoreObjectsInStoreRequest is a "complex" request (see MultipleResponseHandler for explain what a complex request means).
RestoreObjectMultipleResponseHandler(RestoreObjectsInStoreRequest, AsyncServiceSchedulerResultsReceiver, RestoreMetricsManager) - Constructor for class kafka.restore.schedulers.RestoreObjectMultipleResponseHandler
 
RestoreObjectsInStoreRequest - Class in kafka.restore.messages
Request of type KAFKA_SEGMENT_RESTORE, to restore the given segments in object store.
RestoreObjectsInStoreRequest(int, String, int, Map<UUID, SegmentStateAndPath>) - Constructor for class kafka.restore.messages.RestoreObjectsInStoreRequest
Constructs new RestoreObjectsInStoreRequest.
RestoreObjectsInStoreResponse - Class in kafka.restore.messages
Response to RestoreObjectsInStoreRequest containing relevant results.
RestoreObjectsInStoreResponse(int, String, int, int, MessageStatusCode, MessageResult, Set<UUID>) - Constructor for class kafka.restore.messages.RestoreObjectsInStoreResponse
Constructs new RestoreObjectsInStoreResponse.
restoreOffsetAndEpoch() - Method in class kafka.tier.serdes.TierPartitionStateHeader
 
restoreOffsetAndEpoch(OffsetAndEpoch) - Method in class kafka.tier.serdes.TierPartitionStateHeader
 
restoreOffsetAndEpoch() - Method in class kafka.tier.state.Header
 
RestoreOrchestrator - Class in kafka.restore
RestoreOrchestrator is the control center for kafka restore RestoreDB provides RestoreOrchestrator with the list of TopicPartitions to be restored.
RestoreOrchestrator(RestoreMetricsManager, Time) - Constructor for class kafka.restore.RestoreOrchestrator
 
RestorePartitionOperator - Class in kafka.restore.operators
The RestorePartitionOperator is for identifying the segments need be restored from object store.
RestorePartitionOperator(TopicPartition, String, long) - Constructor for class kafka.restore.operators.RestorePartitionOperator
 
RestorePartitionOperatorFactory - Class in kafka.restore
Factory class for generating RestorePartitionOperators.
RestorePartitionOperatorFactory() - Constructor for class kafka.restore.RestorePartitionOperatorFactory
 
RestoreRawInput(FenceEventInfo, Path) - Constructor for class kafka.tier.tools.common.RestoreInfo.RestoreRawInput
 
RestoreRawOutput(RestoreInfo.RestoreRawInput, String) - Constructor for class kafka.tier.tools.common.RestoreInfo.RestoreRawOutput
 
RestoreRestServer - Class in kafka.restore.rest
 
RestoreRestServer(RestoreMetricsManager, Time) - Constructor for class kafka.restore.rest.RestoreRestServer
 
RestoreStartOffsetEventSentToStartOffsetRestoredTransition - Class in kafka.restore.statemachine.transitions
 
RestoreStartOffsetEventSentToStartOffsetRestoredTransition(MessageEmitter) - Constructor for class kafka.restore.statemachine.transitions.RestoreStartOffsetEventSentToStartOffsetRestoredTransition
 
restoreStartTime() - Method in class kafka.durability.restore.db.serdes.PartitionRestoreContext
 
RestoreTierPartitionState - Class in kafka.restore
This tool is for restoring segment's state in FTPS file based on timestamp input.
RestoreTierPartitionState() - Constructor for class kafka.restore.RestoreTierPartitionState
 
RestoreTopicListConfig - Class in kafka.restore.configmap
 
RestoreTopicListConfig() - Constructor for class kafka.restore.configmap.RestoreTopicListConfig
 
RestoreUtil - Class in kafka.restore
 
RestoreUtil() - Constructor for class kafka.restore.RestoreUtil
 
result - Variable in class kafka.tier.tools.TierMetadataValidator.OffsetValidationResult
 
results() - Method in class kafka.tier.fetcher.PendingOffsetForTimestamp
 
resume() - Method in class kafka.restore.RestoreOrchestrator
Resumes the RestoreOrchestrator.
resume() - Method in class kafka.restore.schedulers.AbstractAsyncServiceScheduler
Resumes the Async Service Scheduler.
resume() - Method in class kafka.restore.schedulers.AsyncTaskScheduler
Resumes AsyncTaskScheduler.
resume() - Method in class kafka.restore.schedulers.KafkaManager
Resumes KafkaManager.
resume() - Method in class kafka.restore.schedulers.ObjectStoreManager
Resumes ObjectStoreManager.
retainRatio() - Method in class kafka.tier.state.CompactStats
 
RETENTION_MS - Static variable in class kafka.restore.configmap.ConfigmapUtil
 
RetentionChange - Class in kafka.durability.events.broker.serdes
 
RetentionChange() - Constructor for class kafka.durability.events.broker.serdes.RetentionChange
 
RetentionChange.Vector - Class in kafka.durability.events.broker.serdes
 
retentionData(int) - Method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
retentionData(TopicRetentionData, int) - Method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
retentionDataLength() - Method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
retentionDataVector() - Method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
retentionDataVector(TopicRetentionData.Vector) - Method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
retentionInDays() - Method in class kafka.backupRestore.objectLifecycle.serdes.BlobMetadata
 
retentionSegmentsToRestore - Variable in class kafka.restore.snapshot.FtpsStateForRestore
 
retentionSize() - Method in class kafka.durability.db.serdes.PartitionInfo
 
retentionTime() - Method in class kafka.durability.db.serdes.PartitionInfo
 
retentionType() - Method in class kafka.durability.events.broker.serdes.StartOffsetChange
 
retentionValue() - Method in class kafka.durability.events.broker.serdes.StartOffsetChange
 
retrieveObjectsEligibleForDeletion(Long, Map<String, Map<TopicIdPartition, List<LifecycleManager.BlobMetadata>>>) - Method in class kafka.tier.backupObjectLifecycle.LifecycleManager
Iterate over the lists of blobs eligible for deletion and return the ones past their deletion time.
RetryableException - Exception in kafka.restore.schedulers
 
RetryableException(String) - Constructor for exception kafka.restore.schedulers.RetryableException
 
RetryableException(String, Throwable) - Constructor for exception kafka.restore.schedulers.RetryableException
 
RetryFramework<U,V> - Class in kafka.tier.backupObjectLifecycle
Provides a generic mechanism to make a function call that can throw time out exception.
RetryFramework(int) - Constructor for class kafka.tier.backupObjectLifecycle.RetryFramework
 
RetryPolicy - Class in kafka.tier.backupObjectLifecycle
 
RetryPolicy(int, long, long) - Constructor for class kafka.tier.backupObjectLifecycle.RetryPolicy
 
returnKey(K) - Method in class kafka.utils.RequestQueueMap
Returns a key that was previously retrieved, if there were new entries for the key add it back to the set of returnable keys, otherwise remove it.
REVERT_COMPACTION_SINCE_TIMESTAMP - Static variable in class kafka.restore.statemachine.Constants
 
revertCompactionSinceTimestamp - Variable in class kafka.restore.db.PartitionRestoreContext
 
revertRestore() - Method in class kafka.restore.snapshot.FtpsStateForRestore
This will be called only when there is any segment restore failed in the cloud.
revertSinceTimestamp - Variable in class kafka.restore.snapshot.FtpsStateForRestore
 
rlmScheduledThreadPool() - Method in class kafka.log.remote.RemoteLogManager
 
rpo() - Method in class kafka.restore.rpo.PartitionRpo
The segment list are appended based on its createTime, so the head of the list is the oldest segment that hasn't been protected.
RpoMetricsManager - Class in kafka.restore.rpo
RpoMetricsManager maintains a Map[TopicIdPartition, List] to keep track of all the leader partitions unarchived segment's create_time on the broker.
RpoMetricsManager(Time) - Constructor for class kafka.restore.rpo.RpoMetricsManager
 
RpoValue - Class in kafka.restore.rpo
 
RpoValue(TopicIdPartition, long) - Constructor for class kafka.restore.rpo.RpoValue
 
run() - Method in class kafka.catalog.event.BrokerDefaultConfigChangeEvent
 
run() - Method in class kafka.catalog.event.CacheBuildEvent
 
run() - Method in class kafka.catalog.event.ClusterLinkConfigChangeEvent
 
run() - Method in class kafka.catalog.event.ClusterLinkCreationEvent
 
run() - Method in class kafka.catalog.event.ClusterLinkDeletionEvent
 
run() - Method in class kafka.catalog.event.CollectorStartupEvent
 
run() - Method in class kafka.catalog.event.CollectorStopEvent
 
run() - Method in class kafka.catalog.event.MirrorTopicChangeEvent
 
run() - Method in class kafka.catalog.event.SnapshotEvent
 
run() - Method in class kafka.catalog.event.TopicConfigChangeEvent
 
run() - Method in class kafka.catalog.event.TopicCreationEvent
 
run() - Method in class kafka.catalog.event.TopicDeletionEvent
 
run() - Method in class kafka.catalog.event.TopicPartitionChangeEvent
 
run() - Method in class kafka.restore.schedulers.ThreadPoolMonitor
 
run() - Method in class kafka.restore.snapshot.TierTopicConsumerForRestore
 
run() - Method in class kafka.tier.backupObjectLifecycle.LifecycleManager
 
run() - Method in class kafka.tier.fetcher.PendingFetch
 
run() - Method in class kafka.tier.fetcher.PendingOffsetForTimestamp
 
run() - Method in class kafka.tier.snapshot.TierTopicSnapshotManager
Continuous loop for buffering and checkpointing TierTopicPartition events.
run() - Method in class kafka.tier.tools.TierMetadataComparator
The core logic of the Comparator tool can be broken down into the following 4 steps: 1.
run() - Method in class kafka.tier.tools.TierMetadataValidator
 
run() - Method in class kafka.tier.tools.TierTopicMaterializationUtils
 
run(Namespace) - Static method in class kafka.tier.tools.ValidateAndRestoreSegments
 
run(Namespace) - Static method in class kafka.tier.tools.ValidateSegments
 
run() - Method in class kafka.tier.topic.TierTopicConsumer
 
run() - Method in class kafka.tier.topic.TierTopicManager
 
RUN_AUDIT - Static variable in class kafka.durability.ondemand.Constants
 
RUN_AUDIT_DOC - Static variable in class kafka.durability.ondemand.Constants
 
runRestoreJob(Job) - Method in class kafka.restore.RestoreOrchestrator
Run restore based on the input job, which contains the list of partitions to be restored, and the time to be restored from.

S

s3AutoAbortThresholdBytes - Variable in class kafka.tier.store.S3TierObjectStoreConfig
 
s3Bucket - Variable in class kafka.tier.store.S3TierObjectStoreConfig
 
s3CredFilePath - Variable in class kafka.tier.store.S3TierObjectStoreConfig
 
s3EndpointOverride - Variable in class kafka.tier.store.S3TierObjectStoreConfig
 
s3ForcePathStyleAccess - Variable in class kafka.tier.store.S3TierObjectStoreConfig
 
S3ObjectStorePool - Class in kafka.restore.schedulers
 
S3ObjectStorePool() - Constructor for class kafka.restore.schedulers.S3ObjectStorePool
 
s3Prefix - Variable in class kafka.tier.store.S3TierObjectStoreConfig
 
s3Region - Variable in class kafka.tier.store.S3TierObjectStoreConfig
 
s3SignerOverride - Variable in class kafka.tier.store.S3TierObjectStoreConfig
 
s3SseAlgorithm - Variable in class kafka.tier.store.S3TierObjectStoreConfig
 
s3SseCustomerEncryptionKey - Variable in class kafka.tier.store.S3TierObjectStoreConfig
 
s3SslEnabledProtocols - Variable in class kafka.tier.store.S3TierObjectStoreConfig
 
s3SslKeyPassword - Variable in class kafka.tier.store.S3TierObjectStoreConfig
 
s3SslKeyStoreLocation - Variable in class kafka.tier.store.S3TierObjectStoreConfig
 
s3SslKeyStorePassword - Variable in class kafka.tier.store.S3TierObjectStoreConfig
 
s3SslKeyStoreType - Variable in class kafka.tier.store.S3TierObjectStoreConfig
 
s3SslProtocol - Variable in class kafka.tier.store.S3TierObjectStoreConfig
 
s3SslTrustStoreLocation - Variable in class kafka.tier.store.S3TierObjectStoreConfig
 
s3SslTrustStorePassword - Variable in class kafka.tier.store.S3TierObjectStoreConfig
 
s3SslTrustStoreType - Variable in class kafka.tier.store.S3TierObjectStoreConfig
 
S3TierObjectStore - Class in kafka.tier.store
 
S3TierObjectStore(S3TierObjectStoreConfig) - Constructor for class kafka.tier.store.S3TierObjectStore
 
S3TierObjectStoreConfig - Class in kafka.tier.store
 
S3TierObjectStoreConfig(Optional<String>, KafkaConfig) - Constructor for class kafka.tier.store.S3TierObjectStoreConfig
 
s3UserAgentPrefix - Variable in class kafka.tier.store.S3TierObjectStoreConfig
 
S3VersionInformation - Class in kafka.tier.store
 
saveHttpResponseToFile(HttpResponse, String) - Static method in class kafka.restore.schedulers.SchedulerUtil
Save http response as a file
scheduleDeferred(String, Function<OptionalLong, OptionalLong>, MetadataCollectorEvent) - Method in class kafka.catalog.MetadataCollectorEventQueue
Schedule a TopicChangeEvent to run with delay.
scheduleKraftBrokerRemoval(List<Integer>, boolean, ClusterBalanceManager.BalanceManagerOperationInvocationClientCallback) - Method in interface kafka.controller.ClusterBalanceManager
Schedule a broker removal operation for a cluster using KRaft
SchedulerUtil - Class in kafka.restore.schedulers
 
SchedulerUtil() - Constructor for class kafka.restore.schedulers.SchedulerUtil
 
scheduleZkBrokerRemoval(List<Integer>, boolean, TopicsMetadataSnapshot, AliveBrokersMetadata, ClusterBalanceManager.BalanceManagerOperationInvocationClientCallback) - Method in interface kafka.controller.ClusterBalanceManager
Schedule a broker removal operation for a cluster using ZooKeeper
SCHEMA_0 - Static variable in class kafka.internals.generated.ComputedQuotaKey.EntityData
 
SCHEMA_0 - Static variable in class kafka.internals.generated.ComputedQuotaKey
 
SCHEMA_0 - Static variable in class kafka.internals.generated.ComputedQuotaValue.ComputedBrokerQuota
 
SCHEMA_0 - Static variable in class kafka.internals.generated.ComputedQuotaValue.ComputedQuota
 
SCHEMA_0 - Static variable in class kafka.internals.generated.ComputedQuotaValue
 
SCHEMA_0 - Static variable in class kafka.internals.generated.TransactionLogKey
 
SCHEMA_0 - Static variable in class kafka.internals.generated.TransactionLogValue.PartitionsSchema
 
SCHEMA_0 - Static variable in class kafka.internals.generated.TransactionLogValue
 
SCHEMA_1 - Static variable in class kafka.internals.generated.TransactionLogValue.PartitionsSchema
 
SCHEMA_1 - Static variable in class kafka.internals.generated.TransactionLogValue
 
SCHEMAS - Static variable in class kafka.internals.generated.ComputedQuotaKey.EntityData
 
SCHEMAS - Static variable in class kafka.internals.generated.ComputedQuotaKey
 
SCHEMAS - Static variable in class kafka.internals.generated.ComputedQuotaValue.ComputedBrokerQuota
 
SCHEMAS - Static variable in class kafka.internals.generated.ComputedQuotaValue.ComputedQuota
 
SCHEMAS - Static variable in class kafka.internals.generated.ComputedQuotaValue
 
SCHEMAS - Static variable in class kafka.internals.generated.TransactionLogKey
 
SCHEMAS - Static variable in class kafka.internals.generated.TransactionLogValue.PartitionsSchema
 
SCHEMAS - Static variable in class kafka.internals.generated.TransactionLogValue
 
SEGMENT_COMPACTED - Static variable in class kafka.tier.serdes.ObjectState
 
SEGMENT_DELETE_COMPLETE - Static variable in class kafka.tier.serdes.ObjectState
 
SEGMENT_DELETE_INITIATE - Static variable in class kafka.tier.serdes.ObjectState
 
SEGMENT_FENCED - Static variable in class kafka.tier.serdes.ObjectState
 
SEGMENT_UPLOAD_COMPLETE - Static variable in class kafka.tier.serdes.ObjectState
 
SEGMENT_UPLOAD_INITIATE - Static variable in class kafka.tier.serdes.ObjectState
 
SegmentAndCreateTime - Class in kafka.restore.rpo
 
SegmentAndCreateTime(long, long) - Constructor for class kafka.restore.rpo.SegmentAndCreateTime
 
segmentCountWithState(TierObjectMetadata.State) - Method in class kafka.restore.operators.FtpsSegmentView
 
SegmentDeleteComplete - Class in kafka.tier.serdes
 
SegmentDeleteComplete() - Constructor for class kafka.tier.serdes.SegmentDeleteComplete
 
SegmentDeleteComplete.Vector - Class in kafka.tier.serdes
 
SegmentDeleteInitiate - Class in kafka.tier.serdes
 
SegmentDeleteInitiate() - Constructor for class kafka.tier.serdes.SegmentDeleteInitiate
 
SegmentDeleteInitiate.Vector - Class in kafka.tier.serdes
 
segmentFetched() - Method in class kafka.tier.store.TierObjectStoreMetrics
 
segmentInMemoryMetadataRange(long, long) - Method in class kafka.tier.state.FileTierPartitionState
 
segmentInMemoryMetadataRange(long, long) - Method in interface kafka.tier.state.TierPartitionState
List of all the segment (minimal) metadata whose startOffset is in the range (even if they are beyond retention).
segments() - Method in class kafka.tier.state.FileTierPartitionState
 
segments(long, long) - Method in class kafka.tier.state.FileTierPartitionState
 
segments() - Method in interface kafka.tier.state.TierPartitionState
Get an iterator for all readable tiered segments.
segments(long, long) - Method in interface kafka.tier.state.TierPartitionState
Get an iterator for all readable tiered segments in a given range.
SEGMENTS_REPAIRED - Static variable in class kafka.restore.statemachine.api.State
 
SegmentsRepairedToFtpsReconciledTransition - Class in kafka.restore.statemachine.transitions
 
SegmentsRepairedToFtpsReconciledTransition(MessageEmitter) - Constructor for class kafka.restore.statemachine.transitions.SegmentsRepairedToFtpsReconciledTransition
 
segmentState() - Method in class kafka.restore.operators.SegmentStateAndPath
 
SegmentState - Class in kafka.tier.state
 
SegmentState(TierObjectMetadata, long) - Constructor for class kafka.tier.state.SegmentState
 
SegmentState(int, UUID, long, long, long, long, long, int, TierObjectMetadata.State, boolean, boolean, boolean, TierUploadType, TierObjectStore.OpaqueData, TierObjectMetadata.State, long) - Constructor for class kafka.tier.state.SegmentState
 
SegmentStateAndPath - Class in kafka.restore.operators
 
SegmentStateAndPath(TopicIdPartition, SegmentState) - Constructor for class kafka.restore.operators.SegmentStateAndPath
 
SegmentStateAndPath(TopicIdPartition, SegmentState, String) - Constructor for class kafka.restore.operators.SegmentStateAndPath
 
segmentStateByObjectID(UUID) - Method in class kafka.restore.operators.RestorePartitionOperator
 
SegmentStateIterator - Class in kafka.restore.operators
 
SegmentStateIterator(TopicIdPartition, CheckedFileIO, long) - Constructor for class kafka.restore.operators.SegmentStateIterator
 
segmentStateList() - Method in class kafka.restore.operators.FtpsSegmentView
 
segmentStateMap() - Method in class kafka.restore.operators.FtpsSegmentView
 
segmentsWithStatesNotEqualTo(Set<TierObjectMetadata.State>) - Method in class kafka.tier.state.FileTierPartitionState
 
SegmentUploadComplete - Class in kafka.tier.serdes
 
SegmentUploadComplete() - Constructor for class kafka.tier.serdes.SegmentUploadComplete
 
SegmentUploadComplete.Vector - Class in kafka.tier.serdes
 
SegmentUploadInitiate - Class in kafka.tier.serdes
 
SegmentUploadInitiate() - Constructor for class kafka.tier.serdes.SegmentUploadInitiate
 
SegmentUploadInitiate.Vector - Class in kafka.tier.serdes
 
seqNumber() - Method in class kafka.utils.cloud.EpochAndSeqNumber
 
SequencedObject - Interface in kafka.utils.cloud
Interface for defining object file to support LinkedCloudObject.
serializeBackupObjectsList(Map<TopicIdPartition, List<LifecycleManager.BlobMetadata>>) - Static method in class kafka.tier.backupObjectLifecycle.StateManager
Serialize the backup objects list
serializeKey() - Method in class kafka.tier.domain.AbstractTierMetadata
 
serializeState(Long, long[], Map<NameAndId, Integer>, Map<NameAndId, LifecycleManager.ReductionInRetention>, Map<String, String>) - Static method in class kafka.tier.backupObjectLifecycle.StateManager
Serializes the lifecycle manager state data
serializeValue() - Method in class kafka.tier.domain.AbstractTierMetadata
 
server - Variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
setActionQueue(ActionQueue) - Method in class kafka.server.builders.ReplicaManagerBuilder
 
setAlterPartitionManager(AlterPartitionManager) - Method in class kafka.server.builders.ReplicaManagerBuilder
 
setApiVersionManager(ApiVersionManager) - Method in class kafka.server.builders.KafkaApisBuilder
 
setAsyncTaskScheduler(AsyncTaskScheduler) - Method in class kafka.restore.RestoreOrchestrator
 
setAuthorizer(Optional<Authorizer>) - Method in class kafka.server.builders.KafkaApisBuilder
 
setAutoTopicCreationManager(AutoTopicCreationManager) - Method in class kafka.server.builders.KafkaApisBuilder
 
setBackupObjectLifecycleManagerCoordinator(BackupObjectLifecycleManagerCoordinator) - Method in class kafka.server.builders.KafkaApisBuilder
 
setBrokerEpoch(long) - Method in class kafka.server.builders.ReplicaManagerBuilder
 
setBrokerEpochSupplier(Supplier<Long>) - Method in class kafka.server.builders.KafkaApisBuilder
 
setBrokerId(int) - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedBrokerQuota
 
setBrokerId(int) - Method in class kafka.server.builders.KafkaApisBuilder
 
setBrokersFailed(List<String>) - Method in class kafka.durability.ondemand.GetAuditJobStatusResponseSummary
 
setBrokersSuccess(List<String>) - Method in class kafka.durability.ondemand.GetAuditJobStatusResponseSummary
 
setBrokerState(Supplier<BrokerState>) - Method in class kafka.server.builders.ReplicaManagerBuilder
 
setBrokerTopicStats(BrokerTopicStats) - Method in class kafka.server.builders.KafkaApisBuilder
 
setBrokerTopicStats(BrokerTopicStats) - Method in class kafka.server.builders.LogManagerBuilder
 
setBrokerTopicStats(BrokerTopicStats) - Method in class kafka.server.builders.ReplicaManagerBuilder
 
setCanBeRestored(List<ValidateFtpsSegmentsResponse.SegmentDetail>) - Method in class kafka.tier.tools.ValidateFtpsSegmentsResponse
 
setCannotBeRestored(List<ValidateFtpsSegmentsResponse.SegmentDetail>) - Method in class kafka.tier.tools.ValidateFtpsSegmentsResponse
 
setCleanerConfig(CleanerConfig) - Method in class kafka.server.builders.LogManagerBuilder
 
setClusterId(String) - Method in class kafka.server.builders.KafkaApisBuilder
 
setClusterLinkAdminManager(ClusterLinkFactory.AdminManager) - Method in class kafka.server.builders.KafkaApisBuilder
 
setCollectorContext(Optional<ZKMetadataCollectorContext>) - Method in class kafka.catalog.ZKMetadataCollector
Set the ZKMetadataCollectorContext.
setComputedBrokerQuotas(List<ComputedQuotaValue.ComputedBrokerQuota>) - Method in class kafka.internals.generated.ComputedQuotaValue
 
setComputedQuotas(List<ComputedQuotaValue.ComputedQuota>) - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedBrokerQuota
 
setConfig(KafkaConfig) - Method in class kafka.server.builders.KafkaApisBuilder
 
setConfig(KafkaConfig) - Method in class kafka.server.builders.ReplicaManagerBuilder
 
setConfigRepository(ConfigRepository) - Method in class kafka.server.builders.KafkaApisBuilder
 
setConfigRepository(ConfigRepository) - Method in class kafka.server.builders.LogManagerBuilder
 
setDelayedDeleteRecordsPurgatory(DelayedOperationPurgatory<DelayedDeleteRecords>) - Method in class kafka.server.builders.ReplicaManagerBuilder
 
setDelayedElectLeaderPurgatoryParam(DelayedOperationPurgatory<DelayedElectLeader>) - Method in class kafka.server.builders.ReplicaManagerBuilder
 
setDelayedFetchPurgatory(DelayedOperationPurgatory<DelayedFetch>) - Method in class kafka.server.builders.ReplicaManagerBuilder
 
setDelayedListOffsetsPurgatory(DelayedOperationPurgatory<DelayedListOffsets>) - Method in class kafka.server.builders.ReplicaManagerBuilder
 
setDelayedProducePurgatory(DelayedOperationPurgatory<DelayedProduce>) - Method in class kafka.server.builders.ReplicaManagerBuilder
 
setDryRun(boolean) - Static method in class kafka.restore.RestoreConfig
 
setEntityName(String) - Method in class kafka.internals.generated.ComputedQuotaKey.EntityData
 
setEntityType(String) - Method in class kafka.internals.generated.ComputedQuotaKey.EntityData
 
setException(Exception) - Method in class kafka.tier.tools.common.ComparatorInfo.ComparatorReplicaInfo
 
setFailed(List<GetAuditJobStatusDetail.PartitionStatusDetailFailed>) - Method in class kafka.durability.ondemand.GetAuditJobStatusDetail
 
setFailed(List<StartAuditJobResponse.FailedBrokerDetail>) - Method in class kafka.durability.ondemand.StartAuditJobResponse
 
setFailed(List<String>) - Method in class kafka.durability.ondemand.StopAuditJobResponse
 
setFenceEventRecordMetadata(TierRecordMetadataResponse) - Method in class kafka.restore.snapshot.FtpsStateForRestore
 
setFetchManager(FetchManager) - Method in class kafka.server.builders.KafkaApisBuilder
 
setFlushCheckMs(long) - Method in class kafka.server.builders.LogManagerBuilder
 
setFlushRecoveryOffsetCheckpointMs(long) - Method in class kafka.server.builders.LogManagerBuilder
 
setFlushStartOffsetCheckpointMs(long) - Method in class kafka.server.builders.LogManagerBuilder
 
setFromTimestamp(long) - Method in class kafka.restore.configmap.TopicConfig
 
setGroupCoordinator(GroupCoordinator) - Method in class kafka.server.builders.KafkaApisBuilder
 
setHeader(Header) - Method in class kafka.tier.tools.common.ComparatorInfo.ComparatorReplicaInfo
 
setHost(String) - Method in class kafka.restore.configmap.NodeConfig
 
setHttpClient(CloseableHttpClient) - Method in class kafka.restore.schedulers.KafkaConnectionPoolImpl
For test.
setId(int) - Method in class kafka.restore.configmap.NodeConfig
 
setInitialDefaultConfig(LogConfig) - Method in class kafka.server.builders.LogManagerBuilder
 
setInitialOfflineDirs(List<File>) - Method in class kafka.server.builders.LogManagerBuilder
 
setInterBrokerProtocolVersion(MetadataVersion) - Method in class kafka.server.builders.LogManagerBuilder
 
setJobId(int) - Method in class kafka.durability.ondemand.GetAuditJobStatusResponseSummary
 
setKafkaBootstrapPort(int) - Static method in class kafka.restore.RestoreConfig
 
setKafkaInternalRestPort(int) - Static method in class kafka.restore.RestoreConfig
 
setKafkaManager(KafkaManager) - Method in class kafka.restore.RestoreOrchestrator
 
setKeepPartitionMetadataFile(boolean) - Method in class kafka.server.builders.LogManagerBuilder
 
setLastSnapshotNs(long) - Method in class kafka.catalog.ZKMetadataCollectorContext
 
setLastUpdatedTimestamp(long) - Method in class kafka.internals.generated.ComputedQuotaValue
 
setLastUpdateTime(long) - Method in class kafka.common.BrokerAddStatus
 
setLastUsageReportTimestamp(long) - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedQuota
 
setLeader(NodeConfig) - Method in class kafka.restore.configmap.PartitionConfig
 
setLocalMode(boolean) - Static method in class kafka.restore.RestoreConfig
 
setLogDirFailureChannel(LogDirFailureChannel) - Method in class kafka.server.builders.LogManagerBuilder
 
setLogDirFailureChannel(LogDirFailureChannel) - Method in class kafka.server.builders.ReplicaManagerBuilder
 
setLogDirs(List<File>) - Method in class kafka.server.builders.LogManagerBuilder
 
setLogManager(LogManager) - Method in class kafka.server.builders.ReplicaManagerBuilder
 
setMaxProducerIdExpirationMs(int) - Method in class kafka.server.builders.LogManagerBuilder
 
setMaxTransactionTimeoutMs(int) - Method in class kafka.server.builders.LogManagerBuilder
 
setMetadataCache(MetadataCache) - Method in class kafka.server.builders.KafkaApisBuilder
 
setMetadataCache(MetadataCache) - Method in class kafka.server.builders.ReplicaManagerBuilder
 
setMetadataSupport(MetadataSupport) - Method in class kafka.server.builders.KafkaApisBuilder
 
setMetrics(Metrics) - Method in class kafka.server.builders.KafkaApisBuilder
 
setMetrics(Metrics) - Method in class kafka.server.builders.LogManagerBuilder
 
setMetrics(Metrics) - Method in class kafka.server.builders.ReplicaManagerBuilder
 
setName(String) - Method in class kafka.restore.configmap.TopicConfig
 
setObjectStoreManager(ObjectStoreManager) - Method in class kafka.restore.RestoreOrchestrator
 
setPartition(int) - Method in class kafka.restore.configmap.PartitionConfig
 
setPartitionConfigs(List<PartitionConfig>) - Method in class kafka.restore.configmap.TopicConfig
 
setPartitionIds(List<Integer>) - Method in class kafka.internals.generated.TransactionLogValue.PartitionsSchema
 
setPartitions(List<Integer>) - Method in class kafka.durability.ondemand.TopicPartitionConfig
 
setPoolSize(long) - Method in class kafka.tier.fetcher.MemoryTracker
Set a new pool size for the Memory Tracker.
setPort(int) - Method in class kafka.restore.configmap.NodeConfig
 
setProducerEpoch(short) - Method in class kafka.internals.generated.TransactionLogValue
 
setProducerId(long) - Method in class kafka.internals.generated.TransactionLogValue
 
setProducerIdQuotaManager(ProducerIdQuotaManager) - Method in class kafka.server.builders.LogManagerBuilder
 
setProperty(String, String) - Static method in class kafka.restore.RestoreConfig
 
setQuota(double) - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedQuota
 
setQuotaCoordinator(QuotaCoordinator) - Method in class kafka.server.builders.KafkaApisBuilder
 
setQuotaEntity(List<ComputedQuotaKey.EntityData>) - Method in class kafka.internals.generated.ComputedQuotaKey
 
setQuotaManagers(QuotaFactory.QuotaManagers) - Method in class kafka.server.builders.ReplicaManagerBuilder
 
setQuotas(QuotaFactory.QuotaManagers) - Method in class kafka.server.builders.KafkaApisBuilder
 
setQuotaType(String) - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedQuota
 
setRecoveryThreadsPerDataDir(int) - Method in class kafka.server.builders.LogManagerBuilder
 
setReplicaManager(ReplicaManager) - Method in class kafka.server.builders.KafkaApisBuilder
 
setReplicas(List<NodeConfig>) - Method in class kafka.restore.configmap.PartitionConfig
 
setRequestChannel(RequestChannel) - Method in class kafka.server.builders.KafkaApisBuilder
 
setRequestID(int) - Method in class kafka.restore.messages.MessageResponse
 
setRestoreDB(RestoreDB) - Method in class kafka.restore.rest.RestoreHandler
 
setRestoreDB(RestoreDB) - Method in class kafka.restore.rest.RestoreRestServer
 
setRetentionCheckMs(long) - Method in class kafka.server.builders.LogManagerBuilder
 
setRevertCompactionSinceTimestamp(long) - Method in class kafka.restore.configmap.TopicConfig
 
setScheduler(Scheduler) - Method in class kafka.server.builders.LogManagerBuilder
 
setScheduler(Scheduler) - Method in class kafka.server.builders.ReplicaManagerBuilder
 
setSegmentDeletionThrottlerConfig(SegmentDeletionThrottlerConfig) - Method in class kafka.server.builders.LogManagerBuilder
 
setStartTime(long) - Method in class kafka.common.BrokerAddStatus
 
setStatus(String) - Method in class kafka.durability.ondemand.GetAuditJobStatusResponseSummary
 
setStatusQueryRetryWaitInMs(long) - Method in class kafka.restore.schedulers.KafkaConnectionPoolImpl
 
setSuccess(List<GetAuditJobStatusDetail.PartitionStatusDetail>) - Method in class kafka.durability.ondemand.GetAuditJobStatusDetail
 
setSuccess(List<StartAuditJobResponse.SuccessBrokerDetail>) - Method in class kafka.durability.ondemand.StartAuditJobResponse
 
setSuccess(List<String>) - Method in class kafka.durability.ondemand.StopAuditJobResponse
 
setThreadNamePrefix(String) - Method in class kafka.server.builders.ReplicaManagerBuilder
 
setThrottled(boolean) - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedQuota
 
setTierDeletedPartitionsCoordinator(TierDeletedPartitionsCoordinator) - Method in class kafka.server.builders.KafkaApisBuilder
 
setTieredPartitionRecoveryWorkflowCb(Consumer<TierPartitionState.RecoveryOperation>) - Method in class kafka.tier.state.FileTierPartitionState
 
setTieredPartitionRecoveryWorkflowCb(Consumer<TierPartitionState.RecoveryOperation>) - Method in interface kafka.tier.state.TierPartitionState
Sets the callback function used by tier partition state to communicate to the MergedLog layer during recovery of a tiered partition.
setTieringDisabled() - Method in class kafka.tier.state.FileTierPartitionState
 
setTieringDisabled() - Method in interface kafka.tier.state.TierPartitionState
Reset the tier(ing) enabled flag at TierPartitionState.
setTieringEnabled() - Method in class kafka.tier.state.FileTierPartitionState
 
setTieringEnabled() - Method in interface kafka.tier.state.TierPartitionState
Called when tiering is enabled for this tier topic partition.
setTierLogComponents(TierLogComponents) - Method in class kafka.server.builders.LogManagerBuilder
 
setTierReplicaComponents(TierReplicaComponents) - Method in class kafka.server.builders.ReplicaManagerBuilder
 
setTierStateCheckpointMs(int) - Method in class kafka.server.builders.LogManagerBuilder
 
setTierTopicSnapshotCoordinator(TierTopicSnapshotCoordinator) - Method in class kafka.server.builders.KafkaApisBuilder
 
setTime(Time) - Method in class kafka.server.builders.KafkaApisBuilder
 
setTime(Time) - Method in class kafka.server.builders.LogManagerBuilder
 
setTime(Time) - Method in class kafka.server.builders.ReplicaManagerBuilder
 
setTokenManager(DelegationTokenManager) - Method in class kafka.server.builders.KafkaApisBuilder
 
setTopic(String) - Method in class kafka.internals.generated.TransactionLogValue.PartitionsSchema
 
setTopicConfigs(List<TopicConfig>) - Method in class kafka.restore.configmap.RestoreTopicListConfig
 
setTopicId(String) - Method in class kafka.restore.configmap.TopicConfig
 
setTopicId(UUID) - Method in class kafka.tier.state.FileTierPartitionState
 
setTopicId(UUID) - Method in interface kafka.tier.state.TierPartitionState
Sets the TopicIdPartition for this TierPartitionState.
setTopicName(String) - Method in class kafka.durability.ondemand.TopicPartitionConfig
 
setTopicPartitionScanned(int) - Method in class kafka.durability.ondemand.GetAuditJobStatusResponseSummary
 
setTopicPartitionScannedSuccess(int) - Method in class kafka.durability.ondemand.GetAuditJobStatusResponseSummary
 
setTopicPartitionSkipped(int) - Method in class kafka.durability.ondemand.GetAuditJobStatusResponseSummary
 
setTopicPartitionsRequested(int) - Method in class kafka.durability.ondemand.GetAuditJobStatusResponseSummary
 
setTotalGapCountAcrossPartitions(int) - Method in class kafka.durability.ondemand.GetAuditJobStatusResponseSummary
 
setTotalOffsetCountAcrossPartitions(int) - Method in class kafka.durability.ondemand.GetAuditJobStatusResponseSummary
 
setTotalTierCompactedPartitionsRequested(int) - Method in class kafka.durability.ondemand.GetAuditJobStatusResponseSummary
 
setTotalTimeTakeInMillis(int) - Method in class kafka.durability.ondemand.GetAuditJobStatusResponseSummary
 
setTransactionalId(String) - Method in class kafka.internals.generated.TransactionLogKey
 
setTransactionLastUpdateTimestampMs(long) - Method in class kafka.internals.generated.TransactionLogValue
 
setTransactionPartitions(List<TransactionLogValue.PartitionsSchema>) - Method in class kafka.internals.generated.TransactionLogValue
 
setTransactionStartTimestampMs(long) - Method in class kafka.internals.generated.TransactionLogValue
 
setTransactionStatus(byte) - Method in class kafka.internals.generated.TransactionLogValue
 
setTransactionTimeoutMs(int) - Method in class kafka.internals.generated.TransactionLogValue
 
setTxnCoordinator(TransactionCoordinator) - Method in class kafka.server.builders.KafkaApisBuilder
 
setupConsumer(TierTopicMaterializationToolConfig) - Method in class kafka.tier.tools.TierTopicMaterializationUtils
 
setUsage(double) - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedQuota
 
setValidationSuccess(boolean) - Method in class kafka.tier.tools.common.ComparatorInfo.ComparatorReplicaInfo
 
setZkClient(KafkaZkClient) - Method in class kafka.server.builders.ReplicaManagerBuilder
 
shouldRestoreFromFtpsSnapshot(FiniteStateMachine) - Method in class kafka.restore.statemachine.transitions.AbstractTransition
 
shouldRetry(Exception, int) - Method in class kafka.tier.store.TierObjectStoreLinearRetry
 
shouldRetry() - Method in class kafka.tier.store.TierObjectStoreRetryPolicy.RetryInfo
 
shouldRetry(Exception, int) - Method in interface kafka.tier.store.TierObjectStoreRetryPolicy
 
shouldShutdown - Variable in class kafka.common.BrokerRemovalRequest
 
shouldTriggerCleanup() - Method in class kafka.tier.state.FileTierPartitionState
 
shutdown() - Method in class kafka.catalog.ZKMetadataCollector
Shutdown the collector.
shutdown() - Method in interface kafka.controller.ClusterBalanceManager
Notify node shutdown
shutdown() - Method in class kafka.restore.RestoreOrchestrator
Shuts down Restore Orchestrator, cleaning up resources.
shutdown() - Method in class kafka.restore.schedulers.AbstractAsyncServiceScheduler
Shuts down Async Service Scheduler, cleaning up resources.
shutdown() - Method in class kafka.restore.schedulers.AsyncTaskScheduler
Shuts down the AsyncTaskScheduler, cleaning up resources.
shutdown() - Method in interface kafka.restore.schedulers.KafkaConnectionPool
Shuts down Kafka connection pool.
shutdown() - Method in class kafka.restore.schedulers.KafkaConnectionPoolImpl
Shuts down KafkaConnectionPool resources.
shutdown() - Method in class kafka.restore.schedulers.KafkaManager
Shuts down the KafkaManager, cleaning up resources.
shutdown() - Method in class kafka.restore.schedulers.ObjectStoreManager
Shuts down the ObjectStoreManager, cleaning up resources.
shutdown() - Method in interface kafka.restore.schedulers.ObjectStorePool
Shuts down ObjectStorePool, cleaning up all resources.
shutdown() - Method in class kafka.restore.schedulers.ObjectStorePoolImpl
Shuts down the ObjectStorePool.
shutdown() - Method in class kafka.restore.schedulers.S3ObjectStorePool
 
shutdown() - Method in class kafka.restore.schedulers.ThreadPoolMonitor
 
shutdown() - Method in class kafka.restore.snapshot.TierTopicConsumerForRestore
 
shutdown() - Method in class kafka.tier.backupObjectLifecycle.LifecycleManager
 
shutdown() - Method in class kafka.tier.snapshot.TierTopicSnapshotManager
Shutdown is called in the leadership change context of associated topic partition.
shutdown() - Method in class kafka.tier.topic.TierTopicConsumer
 
shutdown() - Method in class kafka.tier.topic.TierTopicManager
Shutdown the tier topic manager.
shutDown() - Method in class kafka.utils.RequestQueueMap
Signals that this queue should be shutdown.
shutdownScheduled() - Method in class kafka.common.BrokerRemovalDescriptionInternal
Denotes whether this broker removal operation had the shutdown broker step enabled to run.
size() - Method in class kafka.catalog.InMemoryLocalStore
 
size() - Method in interface kafka.catalog.LocalStore
Get the total number of metadataEvents in this store.
size() - Method in class kafka.durability.events.broker.serdes.RetentionChange
 
size() - Method in class kafka.tier.domain.TierObjectMetadata
 
size() - Method in class kafka.tier.domain.TierSegmentUploadInitiate
 
size() - Method in class kafka.tier.fetcher.offsetcache.FetchOffsetCache
 
size() - Method in class kafka.tier.serdes.SegmentUploadInitiate
 
size() - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
size() - Method in class kafka.tier.state.Header
 
size() - Method in class kafka.tier.state.SegmentState
 
size - Variable in class kafka.tier.store.TierObjectAttribute
 
size - Variable in class kafka.tier.tools.TierMetadataValidator.OffsetValidationResult
 
size() - Method in class kafka.utils.checksum.Adler32CheckedFileIO
 
size() - Method in class kafka.utils.checksum.CheckedFileIO
Size of file channel based on relative position.
size() - Method in class kafka.utils.checksum.NoChecksumFileIO
 
sizeInBytes() - Method in class kafka.tier.fetcher.ReclaimableMemoryRecords
 
skip(long) - Method in class kafka.tier.store.AutoAbortingGenericInputStream
 
skip(long) - Method in class kafka.tier.store.AzureBlockBlobAutoAbortingInputStream
 
SNAPSHOT_EMITTING_DELAY_MS - Static variable in class kafka.catalog.CatalogMetrics
 
SNAPSHOT_EMITTING_DELAY_MS_DOC - Static variable in class kafka.catalog.CatalogMetrics
 
SNAPSHOT_EVENT_EMIT - Static variable in class kafka.catalog.CatalogMetrics
 
SNAPSHOT_EVENT_EMIT_DOC - Static variable in class kafka.catalog.CatalogMetrics
 
SNAPSHOT_EVENT_TAG - Static variable in class kafka.catalog.event.MetadataCollectorEvent
 
SNAPSHOT_ID_EMPTY - Static variable in class kafka.tier.state.Header
 
SNAPSHOT_STATES_FILES - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
SNAPSHOT_STATES_FILES_DOC - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
snapshotDelayMsMetricName - Variable in class kafka.catalog.CatalogMetrics
 
snapshotEmittingDelayMsMetric - Variable in class kafka.catalog.CatalogMetrics
 
SnapshotEvent - Class in kafka.catalog.event
The event which read from LocalStore and publish snapshot.
SnapshotEvent(ZKMetadataCollector, Time) - Constructor for class kafka.catalog.event.SnapshotEvent
 
snapshotEvent(String, List<MetadataEvent>) - Static method in class kafka.catalog.MetadataEventUtils
Given a list of MetadataEvent, build the snapshot MetadataChange for this tenant.
snapshotEventEmitSensor - Variable in class kafka.catalog.CatalogMetrics
 
snapshotGenerated(TopicIdPartition, int, OptionalInt, OptionalLong, long, long, OffsetAndEpoch, OptionalInt, Set<Integer>) - Method in class kafka.tier.raft.KRaftSnapshotManager
 
snapshotId() - Method in class kafka.tier.raft.KRaftSnapshotObject
 
snapshotId() - Method in class kafka.tier.state.FileTierPartitionStateSnapshotObject
 
snapshotInfo() - Method in class kafka.tier.serdes.TierPartitionStateHeader
 
snapshotInfo(SnapshotTrackingInfo) - Method in class kafka.tier.serdes.TierPartitionStateHeader
 
snapshotInitDelaySec - Variable in class kafka.catalog.ZKMetadataCollectorConfig
 
snapshotIntervalSec - Variable in class kafka.catalog.ZKMetadataCollectorConfig
 
snapshotMap - Variable in class kafka.restore.snapshot.PointInTimeTierPartitionStateBuilder.FtpsSnapshotsMetadata
 
snapshotObject() - Method in class kafka.tier.raft.LocalSnapshotObject
 
snapshotObject() - Method in class kafka.tier.store.TierObjectStore.TierPartitionStateSnapshotMetadata
 
snapshotObject() - Method in class kafka.tier.store.TierObjectStore.TierTopicSnapshotMetadata
 
SnapshotObjectStoreUtils - Class in kafka.restore.snapshot
 
SnapshotObjectStoreUtils(TierObjectStore, ThreadPoolExecutor, RetryPolicy, String, Time, RestoreMetricsManager) - Constructor for class kafka.restore.snapshot.SnapshotObjectStoreUtils
 
snapshotOffsetAndEpoch() - Method in class kafka.tier.domain.TierMetadataSnapshotUploadComplete
 
snapshotOffsetAndEpoch() - Method in class kafka.tier.serdes.MetadataSnapshotUploadComplete
 
snapshotOffsetAndEpoch(OffsetAndEpoch) - Method in class kafka.tier.serdes.MetadataSnapshotUploadComplete
 
snapshotPositions() - Method in class kafka.tier.topic.TierTopicConsumer
Takes and returns a snapshot of the current positions for all tier topic partitions.
snapshotSourceUrl(String) - Static method in class kafka.catalog.MetadataEventUtils
Build a snapshot source URL given a tenant id
snapshotTimestampMs() - Method in class kafka.tier.domain.TierMetadataSnapshotUploadComplete
 
snapshotTimestampMs() - Method in class kafka.tier.serdes.MetadataSnapshotUploadComplete
 
snapshotTimestampMs() - Method in class kafka.tier.state.FileTierPartitionStateSnapshotObject
 
SnapshotTrackingInfo - Class in kafka.tier.serdes
 
SnapshotTrackingInfo() - Constructor for class kafka.tier.serdes.SnapshotTrackingInfo
 
SnapshotTrackingInfo.Vector - Class in kafka.tier.serdes
 
sourceObjectIds(int) - Method in class kafka.tier.serdes.CompactionCommitAndSwap
 
sourceObjectIds(UUID, int) - Method in class kafka.tier.serdes.CompactionCommitAndSwap
 
sourceObjectIdsGet(int) - Method in class kafka.tier.domain.TierCompactionCommitAndSwap
 
sourceObjectIdsLength() - Method in class kafka.tier.domain.TierCompactionCommitAndSwap
 
sourceObjectIdsLength() - Method in class kafka.tier.serdes.CompactionCommitAndSwap
 
sourceObjectIdsVector() - Method in class kafka.tier.serdes.CompactionCommitAndSwap
 
sourceObjectIdsVector(UUID.Vector) - Method in class kafka.tier.serdes.CompactionCommitAndSwap
 
sourceTopicId() - Method in class kafka.catalog.metadata.MirrorTopicInfo
 
sourceTopicName() - Method in class kafka.catalog.metadata.MirrorTopicInfo
 
SRC_PARTIITON_DOC - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
SRC_PARTITION - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
SRC_TOPIC_DOC - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
SRC_TOPIC_ID - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
start() - Method in class kafka.catalog.KRaftMetadataCollector
Start collector, it does not necessarily mean this collector is immediately going to emit snapshots or change deltas.
start() - Method in class kafka.durability.db.kraft.serdes.EpochChainWithLeader
 
start() - Method in class kafka.durability.serdes.EpochChain
 
start() - Method in class kafka.restore.rest.RestoreRestServer
Bind the RestServer to the provided port.
start() - Method in class kafka.restore.snapshot.TierTopicConsumerForRestore
 
START - Static variable in class kafka.restore.statemachine.api.State
 
start() - Method in class kafka.server.cell.CellLoadRefresher
 
start(TopicPartition, PartitionFetchState, FetchResponseData.PartitionData) - Method in class kafka.server.ReplicaAlterLogDirsTierStateMachine
 
start(TopicPartition, PartitionFetchState, FetchResponseData.PartitionData) - Method in interface kafka.server.TierStateMachine
Start the tier state machine for the provided topic partition.
start() - Method in class kafka.tier.serdes.OffsetRange
 
start() - Method in class kafka.tier.snapshot.TierTopicSnapshotManager
Consumer thread is spawned.
start() - Method in class kafka.tier.topic.TierTopicConsumer
 
START_AUDIT_JOB_URI_PATH - Static variable in class kafka.durability.ondemand.Constants
 
START_OFFSET - Static variable in class kafka.durability.tools.UpdateDurabilityDb
 
START_OFFSET - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
START_OFFSET_DOC - Static variable in class kafka.durability.tools.UpdateDurabilityDb
 
START_OFFSET_DOC - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
START_OFFSET_PARAM_NAME - Static variable in class kafka.restore.schedulers.Constants
 
StartAuditJobRequest - Class in kafka.durability.ondemand
 
StartAuditJobRequest(String, Map<String, Set<Integer>>, int, boolean, boolean) - Constructor for class kafka.durability.ondemand.StartAuditJobRequest
 
StartAuditJobResponse - Class in kafka.durability.ondemand
 
StartAuditJobResponse(List<StartAuditJobResponse.SuccessBrokerDetail>, List<StartAuditJobResponse.FailedBrokerDetail>) - Constructor for class kafka.durability.ondemand.StartAuditJobResponse
 
StartAuditJobResponse() - Constructor for class kafka.durability.ondemand.StartAuditJobResponse
 
startAuditRunInfo(FlatBufferBuilder) - Static method in class kafka.durability.db.serdes.AuditRunInfo
 
startBackupObjectsMetadata(FlatBufferBuilder) - Static method in class kafka.backupRestore.objectLifecycle.serdes.BackupObjectsMetadata
 
startBlobMetadata(FlatBufferBuilder) - Static method in class kafka.backupRestore.objectLifecycle.serdes.BlobMetadata
 
startBlobsVector(FlatBufferBuilder, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.TopicMetadata
 
startCheckedFileIOHeader(FlatBufferBuilder) - Static method in class kafka.tier.serdes.CheckedFileIOHeader
 
startCompactionCommitAndSwap(FlatBufferBuilder) - Static method in class kafka.tier.serdes.CompactionCommitAndSwap
 
startCurrentVotersVector(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftHWMChange
 
startCurrentVotersVector(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
startDatabase(FlatBufferBuilder) - Static method in class kafka.durability.db.serdes.Database
 
startDatabase(FlatBufferBuilder) - Static method in class kafka.durability.restore.db.serdes.Database
 
startDatedList(FlatBufferBuilder) - Static method in class kafka.backupRestore.objectLifecycle.serdes.DatedList
 
startDeletePartition(FlatBufferBuilder) - Static method in class kafka.durability.events.broker.serdes.DeletePartition
 
startDeleteRecords(FlatBufferBuilder) - Static method in class kafka.durability.events.broker.serdes.DeleteRecords
 
startDestinationObjectIdsVector(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.CompactionCommitAndSwap
 
startDurabilityPartitionsOffsetsVector(FlatBufferBuilder, int) - Static method in class kafka.durability.db.serdes.Header
 
startEpochChainVector(FlatBufferBuilder, int) - Static method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
startEpochChainVector(FlatBufferBuilder, int) - Static method in class kafka.durability.db.serdes.PartitionInfo
 
startEpochChainVector(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
startEpochChange(FlatBufferBuilder) - Static method in class kafka.durability.events.broker.serdes.EpochChange
 
startEpochLeaderIdsVector(FlatBufferBuilder, int) - Static method in class kafka.durability.db.kraft.serdes.KRaftQuorumInfo
 
startEventKey(FlatBufferBuilder) - Static method in class kafka.durability.events.serdes.EventKey
 
startHeader(FlatBufferBuilder) - Static method in class kafka.backupRestore.objectLifecycle.serdes.Header
 
startHeader(FlatBufferBuilder) - Static method in class kafka.durability.db.serdes.Header
 
startHeader(FlatBufferBuilder) - Static method in class kafka.durability.restore.db.serdes.Header
 
startHealthCheck(FlatBufferBuilder) - Static method in class kafka.durability.events.serdes.HealthCheck
 
STARTING - Static variable in class kafka.common.EvenClusterLoadStatusDescriptionInternal
 
startInitLeader(FlatBufferBuilder) - Static method in class kafka.tier.serdes.InitLeader
 
startInjectState(FlatBufferBuilder) - Static method in class kafka.durability.events.broker.serdes.InjectState
 
startIsrExpand(FlatBufferBuilder) - Static method in class kafka.durability.events.broker.serdes.IsrExpand
 
startIsrVector(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.DeleteRecords
 
startIsrVector(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.EpochChange
 
startIsrVector(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.OffsetChange
 
startIsrVector(FlatBufferBuilder, int) - Static method in class kafka.durability.events.broker.serdes.StartOffsetChange
 
startJob(FlatBufferBuilder) - Static method in class kafka.durability.restore.db.serdes.Job
 
startJobsVector(FlatBufferBuilder, int) - Static method in class kafka.durability.restore.db.serdes.Database
 
startKeyVector(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
startKRaftHWMChange(FlatBufferBuilder) - Static method in class kafka.durability.events.controller.serdes.KRaftHWMChange
 
startKRaftLeaderChange(FlatBufferBuilder) - Static method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
startKRaftLogSnapshotGeneration(FlatBufferBuilder) - Static method in class kafka.durability.events.controller.serdes.KRaftLogSnapshotGeneration
 
startKRaftLogStartOffsetChange(FlatBufferBuilder) - Static method in class kafka.durability.events.controller.serdes.KRaftLogStartOffsetChange
 
startKRaftNodeStartUp(FlatBufferBuilder) - Static method in class kafka.durability.events.controller.serdes.KRaftNodeStartUp
 
startKRaftPartitionInfo(FlatBufferBuilder) - Static method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
startKraftPartitionInfosVector(FlatBufferBuilder, int) - Static method in class kafka.durability.db.kraft.serdes.KRaftQuorumInfo
 
startKRaftQuorumInfo(FlatBufferBuilder) - Static method in class kafka.durability.db.kraft.serdes.KRaftQuorumInfo
 
startLatestDataFilesVector(FlatBufferBuilder, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
startLifecycleManagerState(FlatBufferBuilder) - Static method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
startMaterializationTrackingInfo(FlatBufferBuilder) - Static method in class kafka.tier.serdes.MaterializationTrackingInfo
 
startMetadataSnapshotUploadComplete(FlatBufferBuilder) - Static method in class kafka.tier.serdes.MetadataSnapshotUploadComplete
 
startMetadataSnapshotUploadInitiate(FlatBufferBuilder) - Static method in class kafka.tier.serdes.MetadataSnapshotUploadInitiate
 
startNs() - Method in class kafka.catalog.ZKMetadataCollectorContext
 
startOffset() - Method in class kafka.durability.db.serdes.PartitionInfo
 
startOffset() - Method in class kafka.tier.domain.TierPartitionForceRestore
 
startOffset(int) - Method in class kafka.tier.domain.TierTopicPartitionSnapshot
 
startOffset() - Method in class kafka.tier.serdes.PartitionForceRestore
 
startOffset() - Method in class kafka.tier.serdes.TierPartitionStateHeader
 
startOffset() - Method in class kafka.tier.state.FileTierPartitionState
 
startOffset() - Method in class kafka.tier.state.Header
 
startOffset() - Method in interface kafka.tier.state.TierPartitionState
Determine start offset spanned by the TierPartitionState.
startOffset - Variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
startOffsetChange(FlatBufferBuilder) - Static method in class kafka.durability.events.broker.serdes.OffsetChange
 
StartOffsetChange - Class in kafka.durability.events.broker.serdes
 
StartOffsetChange() - Constructor for class kafka.durability.events.broker.serdes.StartOffsetChange
 
StartOffsetChange.Vector - Class in kafka.durability.events.broker.serdes
 
startOffsetsVector(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierTopicSnapshotHeader
 
startOnDemandAuditJobBasedOnConfig(String) - Method in class kafka.durability.ondemand.OnDemandAuditJobOrchestrator
Starts on demand audit job for the topic partitions in topicPartitionConfigFile
startOnDemandAuditJobForBroker(int) - Method in class kafka.durability.ondemand.OnDemandAuditJobOrchestrator
Starts audit jon for all partitions on a broker
startOnDemandAuditJobForCluster() - Method in class kafka.durability.ondemand.OnDemandAuditJobOrchestrator
Starts audit job on all brokers within the cluster
startOnDemandAuditJobForTopic(String) - Method in class kafka.durability.ondemand.OnDemandAuditJobOrchestrator
Starts audit job for a given topic
startOnDemandJobForTopicPartition(String, Set<Integer>) - Method in class kafka.durability.ondemand.OnDemandAuditJobOrchestrator
Starts audit job for a given topic and set of partitions
startOnDemandJobForTopicPartitionOnBroker(String, Set<Integer>, int) - Method in class kafka.durability.ondemand.OnDemandAuditJobOrchestrator
Starts audit job on the given broker for a topic and partition
startPartitionDeleteComplete(FlatBufferBuilder) - Static method in class kafka.tier.serdes.PartitionDeleteComplete
 
startPartitionDeleteInitiate(FlatBufferBuilder) - Static method in class kafka.tier.serdes.PartitionDeleteInitiate
 
startPartitionDeletePreInitiate(FlatBufferBuilder) - Static method in class kafka.tier.serdes.PartitionDeletePreInitiate
 
startPartitionFence(FlatBufferBuilder) - Static method in class kafka.tier.serdes.PartitionFence
 
startPartitionForceRestore(FlatBufferBuilder) - Static method in class kafka.tier.serdes.PartitionForceRestore
 
startPartitionInfo(FlatBufferBuilder) - Static method in class kafka.durability.db.serdes.PartitionInfo
 
startPartitionRestoreContext(FlatBufferBuilder) - Static method in class kafka.durability.restore.db.serdes.PartitionRestoreContext
 
startPartitionRestoreContextsVector(FlatBufferBuilder, int) - Static method in class kafka.durability.restore.db.serdes.Job
 
startPartitionsVector(FlatBufferBuilder, int) - Static method in class kafka.durability.db.serdes.TopicInfo
 
startPartitionUnfreezeLogStartOffset(FlatBufferBuilder) - Static method in class kafka.tier.serdes.PartitionUnfreezeLogStartOffset
 
startQuorumFetchOffsetsVector(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftHWMChange
 
startReplicasVector(FlatBufferBuilder, int) - Static method in class kafka.durability.restore.db.serdes.PartitionRestoreContext
 
startRestoreRecord() - Method in class kafka.restore.RestoreMetricsManager
 
startRetentionChange(FlatBufferBuilder) - Static method in class kafka.durability.events.broker.serdes.RetentionChange
 
startRetentionDataVector(FlatBufferBuilder, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
startSegmentDeleteComplete(FlatBufferBuilder) - Static method in class kafka.tier.serdes.SegmentDeleteComplete
 
startSegmentDeleteInitiate(FlatBufferBuilder) - Static method in class kafka.tier.serdes.SegmentDeleteInitiate
 
startSegmentUploadComplete(FlatBufferBuilder) - Static method in class kafka.tier.serdes.SegmentUploadComplete
 
startSegmentUploadInitiate(FlatBufferBuilder) - Static method in class kafka.tier.serdes.SegmentUploadInitiate
 
startSnapshotTrackingInfo(FlatBufferBuilder) - Static method in class kafka.tier.serdes.SnapshotTrackingInfo
 
startSourceObjectIdsVector(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.CompactionCommitAndSwap
 
startStartOffsetChange(FlatBufferBuilder) - Static method in class kafka.durability.events.broker.serdes.StartOffsetChange
 
startTierKafkaKey(FlatBufferBuilder) - Static method in class kafka.tier.serdes.TierKafkaKey
 
startTierOffsetsVector(FlatBufferBuilder, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
startTierPartitionStateEntry(FlatBufferBuilder) - Static method in class kafka.tier.serdes.TierPartitionStateEntry
 
startTierPartitionStateHeader(FlatBufferBuilder) - Static method in class kafka.tier.serdes.TierPartitionStateHeader
 
startTierTopicSnapshot(FlatBufferBuilder) - Static method in class kafka.tier.serdes.TierTopicSnapshot
 
startTierTopicSnapshotEntriesVector(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierTopicSnapshot
 
startTierTopicSnapshotEntry(FlatBufferBuilder) - Static method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
startTierTopicSnapshotHeader(FlatBufferBuilder) - Static method in class kafka.tier.serdes.TierTopicSnapshotHeader
 
startTime() - Method in class kafka.durability.restore.db.serdes.Job
 
startTime - Variable in class kafka.restore.db.Job
 
startTimestampMs() - Method in class kafka.tier.domain.TierTopicPartitionSnapshot
 
startTimestampMs() - Method in class kafka.tier.snapshot.TierTopicSnapshotObject
 
startTopicInfo(FlatBufferBuilder) - Static method in class kafka.durability.db.serdes.TopicInfo
 
startTopicMetadata(FlatBufferBuilder) - Static method in class kafka.backupRestore.objectLifecycle.serdes.TopicMetadata
 
startTopicRetentionData(FlatBufferBuilder) - Static method in class kafka.backupRestore.objectLifecycle.serdes.TopicRetentionData
 
startTopicsVector(FlatBufferBuilder, int) - Static method in class kafka.backupRestore.objectLifecycle.serdes.BackupObjectsMetadata
 
startTopicsVector(FlatBufferBuilder, int) - Static method in class kafka.durability.db.serdes.Database
 
StartToPreConditionReadyTransition - Class in kafka.restore.statemachine.transitions
 
StartToPreConditionReadyTransition(MessageEmitter) - Constructor for class kafka.restore.statemachine.transitions.StartToPreConditionReadyTransition
 
startup() - Method in class kafka.log.remote.RemoteLogManager
 
startUp() - Method in class kafka.restore.RestoreOrchestrator
Start up Async Service Schedulers and the dedicated thread to listen to response queue.
startUp() - Method in class kafka.restore.schedulers.AbstractAsyncServiceScheduler
Starts up the asynchronous service scheduler, so that it is ready to consume and process requests.
startUp() - Method in class kafka.restore.schedulers.AsyncTaskScheduler
Starts up the AsyncTaskScheduler, so it is ready to consume and process requests.
startUp() - Method in interface kafka.restore.schedulers.KafkaConnectionPool
Starts up Kafka connection pool.
startUp() - Method in class kafka.restore.schedulers.KafkaConnectionPoolImpl
Provisions necessary resources for running KafkaConnectionPool.
startUp() - Method in class kafka.restore.schedulers.KafkaManager
Starts up the KafkaManager, so it is ready to consume and process requests.
startUp() - Method in class kafka.restore.schedulers.ObjectStoreManager
Starts up the ObjectStoreManager, so it is ready to consume and process requests.
startUp() - Method in interface kafka.restore.schedulers.ObjectStorePool
Starts up ObjectStorePool.
startUp() - Method in class kafka.restore.schedulers.ObjectStorePoolImpl
Starts up the ObjectStorePool.
startUp() - Method in class kafka.restore.schedulers.S3ObjectStorePool
 
startup() - Method in class kafka.tier.topic.TierTopicManager
 
startValidatedObjectIdsVector(FlatBufferBuilder, int) - Static method in class kafka.durability.db.serdes.AuditRunInfo
 
startValueVector(FlatBufferBuilder, int) - Static method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
startYesVotersVector(FlatBufferBuilder, int) - Static method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
state() - Method in class kafka.durability.restore.db.serdes.PartitionRestoreContext
 
state - Variable in class kafka.restore.db.PartitionRestoreContext
 
State - Class in kafka.restore.statemachine.api
 
State(String) - Constructor for class kafka.restore.statemachine.api.State
 
state() - Method in class kafka.tier.domain.AbstractTierSegmentMetadata
The current state of the segment.
state() - Method in class kafka.tier.domain.TierObjectMetadata
 
state() - Method in class kafka.tier.domain.TierSegmentDeleteComplete
 
state() - Method in class kafka.tier.domain.TierSegmentDeleteInitiate
 
state() - Method in class kafka.tier.domain.TierSegmentUploadComplete
 
state() - Method in class kafka.tier.domain.TierSegmentUploadInitiate
 
state() - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
state() - Method in class kafka.tier.state.SegmentState
 
STATE_TRANSITION_LOGS - Static variable in class kafka.restore.statemachine.Constants
 
stateBeforeDeletion() - Method in class kafka.tier.domain.TierObjectMetadata
 
stateBeforeDeletion() - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
stateBeforeDeletion() - Method in class kafka.tier.state.SegmentState
 
stateChangeTimestamp() - Method in class kafka.tier.domain.TierObjectMetadata
 
stateChangeTimestamp() - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
stateFileChannel() - Method in class kafka.restore.operators.FtpsSegmentView
 
stateFileSize() - Method in class kafka.tier.state.FileTierPartitionState
 
stateFileSize() - Method in interface kafka.tier.state.TierPartitionState
return the tier partition state metadata file size
stateMachineController() - Method in class kafka.restore.RestoreOrchestrator
 
StateMachineController - Class in kafka.restore.statemachine
Each partition to be restored corresponding to one PartitionStateMachine, StateMachineController controls their state transition in their state machine, and updates their state in RestoreDB accordingly.
StateMachineController(Job, MessageEmitter, RestoreMetricsManager) - Constructor for class kafka.restore.statemachine.StateMachineController
 
StateMachineController(Job, MessageEmitter, RestoreMetricsManager, Map<TopicIdPartition, FtpsStateForRestore>) - Constructor for class kafka.restore.statemachine.StateMachineController
 
StateManager - Class in kafka.tier.backupObjectLifecycle
This class is responsible for handling the state information required for LifecycleManager.
StateManager() - Constructor for class kafka.tier.backupObjectLifecycle.StateManager
 
StateManager.LifecycleManagerVersionException - Exception in kafka.tier.backupObjectLifecycle
 
StateManagerConfig - Class in kafka.tier.backupObjectLifecycle
 
StateManagerConfig(TierObjectStore, String, Supplier<Boolean>, Supplier<Boolean>) - Constructor for class kafka.tier.backupObjectLifecycle.StateManagerConfig
 
stateOffsetAndEpoch() - Method in class kafka.tier.domain.AbstractTierMetadata
The lastMaterializedOffsetAndEpoch for the tier partition state at the time this metadata was generated.
stateOffsetAndEpoch() - Method in class kafka.tier.domain.TierCompactionCommitAndSwap
 
stateOffsetAndEpoch() - Method in class kafka.tier.domain.TierMetadataSnapshotUploadComplete
 
stateOffsetAndEpoch() - Method in class kafka.tier.domain.TierMetadataSnapshotUploadInitiate
 
stateOffsetAndEpoch() - Method in class kafka.tier.domain.TierPartitionDeleteComplete
 
stateOffsetAndEpoch() - Method in class kafka.tier.domain.TierPartitionDeleteInitiate
 
stateOffsetAndEpoch() - Method in class kafka.tier.domain.TierPartitionDeletePreInitiate
 
stateOffsetAndEpoch() - Method in class kafka.tier.domain.TierPartitionFence
 
stateOffsetAndEpoch() - Method in class kafka.tier.domain.TierPartitionForceRestore
 
stateOffsetAndEpoch() - Method in class kafka.tier.domain.TierPartitionUnfreezeLogStartOffset
 
stateOffsetAndEpoch() - Method in class kafka.tier.domain.TierSegmentDeleteComplete
 
stateOffsetAndEpoch() - Method in class kafka.tier.domain.TierSegmentDeleteInitiate
 
stateOffsetAndEpoch() - Method in class kafka.tier.domain.TierSegmentUploadComplete
 
stateOffsetAndEpoch() - Method in class kafka.tier.domain.TierSegmentUploadInitiate
 
stateOffsetAndEpoch() - Method in class kafka.tier.domain.TierTopicInitLeader
 
stateOffsetAndEpoch() - Method in class kafka.tier.serdes.CompactionCommitAndSwap
 
stateOffsetAndEpoch(OffsetAndEpoch) - Method in class kafka.tier.serdes.CompactionCommitAndSwap
 
stateOffsetAndEpoch() - Method in class kafka.tier.serdes.MetadataSnapshotUploadComplete
 
stateOffsetAndEpoch(OffsetAndEpoch) - Method in class kafka.tier.serdes.MetadataSnapshotUploadComplete
 
stateOffsetAndEpoch() - Method in class kafka.tier.serdes.MetadataSnapshotUploadInitiate
 
stateOffsetAndEpoch(OffsetAndEpoch) - Method in class kafka.tier.serdes.MetadataSnapshotUploadInitiate
 
stateOffsetAndEpoch() - Method in class kafka.tier.serdes.PartitionForceRestore
 
stateOffsetAndEpoch(OffsetAndEpoch) - Method in class kafka.tier.serdes.PartitionForceRestore
 
stateOffsetAndEpoch() - Method in class kafka.tier.serdes.SegmentDeleteComplete
 
stateOffsetAndEpoch(OffsetAndEpoch) - Method in class kafka.tier.serdes.SegmentDeleteComplete
 
stateOffsetAndEpoch() - Method in class kafka.tier.serdes.SegmentDeleteInitiate
 
stateOffsetAndEpoch(OffsetAndEpoch) - Method in class kafka.tier.serdes.SegmentDeleteInitiate
 
stateOffsetAndEpoch() - Method in class kafka.tier.serdes.SegmentUploadComplete
 
stateOffsetAndEpoch(OffsetAndEpoch) - Method in class kafka.tier.serdes.SegmentUploadComplete
 
stateOffsetAndEpoch() - Method in class kafka.tier.serdes.SegmentUploadInitiate
 
stateOffsetAndEpoch(OffsetAndEpoch) - Method in class kafka.tier.serdes.SegmentUploadInitiate
 
states() - Method in interface kafka.restore.statemachine.api.FiniteStateMachine
Return FSM registered states.
states() - Method in class kafka.restore.statemachine.RestoreFiniteStateMachine
 
StateTransitionLog - Class in kafka.restore.statemachine
 
StateTransitionLog(State, State) - Constructor for class kafka.restore.statemachine.StateTransitionLog
 
STATUS - Static variable in class kafka.durability.ondemand.Constants
 
status() - Method in class kafka.durability.restore.db.serdes.Job
 
status() - Method in class kafka.durability.restore.db.serdes.PartitionRestoreContext
 
status - Variable in class kafka.restore.db.Job
 
status - Variable in class kafka.restore.db.PartitionRestoreContext
 
status() - Method in class kafka.restore.statemachine.StateMachineController
 
status() - Method in class kafka.tier.serdes.TierPartitionStateHeader
 
status() - Method in class kafka.tier.state.FileTierPartitionState
 
status() - Method in class kafka.tier.state.Header
 
status() - Method in interface kafka.tier.state.TierPartitionState
Return the current status of the TierPartitionState.
status() - Method in interface kafka.tier.topic.TierTopicConsumer.ClientCtx
Retrieve status of tiered partition.
STATUS_DOC - Static variable in class kafka.durability.ondemand.Constants
 
StatusResponse - Class in kafka.restore.rest
 
StatusResponse(int, String, int, int, int, int) - Constructor for class kafka.restore.rest.StatusResponse
 
stdResources() - Method in class kafka.common.EvenClusterLoadPlanGoalStats
Cluster-wide standard deviation statistics for resource usages.
stop() - Method in class kafka.catalog.KRaftMetadataCollector
Stop collector, it will eventually stop emitting snapshots and change deltas.
STOP - Static variable in class kafka.durability.ondemand.Constants
 
stop() - Method in class kafka.restore.rest.RestoreRestServer
 
STOP_AUDIT_JOB_URI_PATH - Static variable in class kafka.durability.ondemand.Constants
 
STOP_DOC - Static variable in class kafka.durability.ondemand.Constants
 
StopAuditJobRequest - Class in kafka.durability.ondemand
 
StopAuditJobRequest(String) - Constructor for class kafka.durability.ondemand.StopAuditJobRequest
 
StopAuditJobResponse - Class in kafka.durability.ondemand
 
StopAuditJobResponse(List<String>, List<String>) - Constructor for class kafka.durability.ondemand.StopAuditJobResponse
 
stopAuditJobs() - Method in class kafka.durability.ondemand.OnDemandAuditJobOrchestrator
Stops audit job running currently running in the cluster
stopPartitions(TopicPartition, boolean) - Method in class kafka.log.remote.RemoteLogManager
Deletes the internal topic partition info if delete flag is set as true.
storageManager() - Method in class kafka.log.remote.RemoteLogManager
 
StreamsResetter - Class in kafka.tools
Deprecated.
StreamsResetter() - Constructor for class kafka.tools.StreamsResetter
Deprecated.
 
subContext() - Method in class kafka.tier.fetcher.CancellationContext
Create a new child CancellationContext.
submitKafkaRequest(KafkaRequest) - Method in interface kafka.restore.schedulers.KafkaConnectionPool
Submits KafkaRequest to be scheduled.
submitKafkaRequest(KafkaRequest) - Method in class kafka.restore.schedulers.KafkaConnectionPoolImpl
Submits KafkaRequest to be scheduled.
submitObjectStoreRequest(ObjectStoreRequest) - Method in interface kafka.restore.schedulers.ObjectStorePool
Submits ObjectStoreRequest to be scheduled.
submitObjectStoreRequest(ObjectStoreRequest) - Method in class kafka.restore.schedulers.ObjectStorePoolImpl
Submits objectStoreRequest to be processed.
submitObjectStoreRequest(ObjectStoreRequest) - Method in class kafka.restore.schedulers.S3ObjectStorePool
 
submitRequest(MessageRequest) - Method in interface kafka.restore.MessageEmitter
 
submitRequest(MessageRequest) - Method in class kafka.restore.RestoreOrchestrator
Submit the request to corresponding Async Service Scheduler If the request queue of the Scheduler is full, the request will be put into RestoreOrchestrator's response queue, which is essentially be treated as a retry.
submitRequest(MessageRequest) - Method in class kafka.restore.schedulers.AbstractAsyncServiceScheduler
Submits a request to the request queue.
submitRequest(MessageRequest) - Method in class kafka.restore.schedulers.AsyncTaskScheduler
Submits an AsyncTaskRequest to AsyncTaskScheduler.
submitRequest(MessageRequest) - Method in class kafka.restore.schedulers.KafkaManager
Submits a KafkaRequest to KafkaManager.
submitRequest(MessageRequest) - Method in class kafka.restore.schedulers.ObjectStoreManager
Submits a ObjectStoreRequest to ObjectStoreManager.
suffix() - Method in enum kafka.tier.store.TierObjectStore.FileType
 
suffix - Variable in enum kafka.utils.checksum.Algorithm
 
SUPER_BLOCK_LENGTH_ADLER - Static variable in class kafka.tier.state.FileTierPartitionState
 
SUPER_BLOCK_LENGTH_NO_CHECKSUM - Static variable in class kafka.tier.state.FileTierPartitionState
 
swaps() - Method in class kafka.common.EvenClusterLoadPlanGoalOverview
Number of replica swaps that this goal generates.

T

takePositionsSnapshot() - Method in class kafka.tier.TierTopicManagerCommitter
Take a snapshot of the current positions for all Tier Topic partitions.
TENANT_PREFIX_REGEX - Static variable in class kafka.common.TenantHelpers
 
TenantHelpers - Class in kafka.common
 
TenantHelpers() - Constructor for class kafka.common.TenantHelpers
 
threadPool() - Method in class kafka.restore.schedulers.ObjectStorePoolImpl
 
ThreadPoolMonitor - Class in kafka.restore.schedulers
 
ThreadPoolMonitor(String, ThreadPoolExecutor, int) - Constructor for class kafka.restore.schedulers.ThreadPoolMonitor
 
threadPoolSize - Variable in class kafka.tier.backupObjectLifecycle.LifecycleManagerConfig
 
throttled() - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedQuota
 
throttler() - Method in class kafka.catalog.ZKMetadataCollectorContext
 
throwExceptionOnSegmentFetch - Variable in class kafka.tier.store.MockInMemoryTierObjectStore
 
throwExceptionOnTransactionFetch - Variable in class kafka.tier.store.MockInMemoryTierObjectStore
 
throwOnCondition - Variable in class kafka.tier.store.MockInMemoryTierObjectStore
 
throwOnListCondition - Variable in class kafka.tier.store.MockInMemoryTierObjectStore
 
TIER_COMPACT_ENABLED - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
TIER_COMPACT_ENABLED_DOC - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
TIER_PARTITION_STATE_CLEANUP_DELAY - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
TIER_PARTITION_STATE_CLEANUP_DELAY_DOC - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
TIER_PARTITION_STATE_CLEANUP_ENABLED - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
TIER_PARTITION_STATE_CLEANUP_ENABLED_DOC - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
TIER_PARTITION_STATE_CLEANUP_INTERVAL - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
TIER_PARTITION_STATE_CLEANUP_INTERVAL_DOC - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
TIER_PARTITION_STATE_METADATA_SNAPSHOTS_DIR - Static variable in class kafka.tier.state.FileTierPartitionStateSnapshotObject
 
TIER_PARTITION_STATE_METADATA_SNAPSHOTS_ENABLED - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
TIER_PARTITION_STATE_METADATA_SNAPSHOTS_ENABLED_DOC - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
TIER_PARTITION_STATUS_URI_PATH - Static variable in class kafka.restore.schedulers.Constants
 
TIER_PROPERTIES_CONFIG_FILE - Static variable in class kafka.tier.tools.RecoveryUtils
 
TIER_PROPERTIES_CONFIG_FILE_DOC - Static variable in class kafka.tier.tools.RecoveryUtils
 
TIER_STATE_TOPIC_PARTITION - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
TIER_STATE_TOPIC_PARTITION_DOC - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
TIER_STORAGE_OFFSET_VALIDATION - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
TIER_STORAGE_OFFSET_VALIDATION_DOC - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
TIER_STORAGE_VALIDATION - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
TIER_STORAGE_VALIDATION_DOC - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
TierAbortedTxnReader - Class in kafka.tier.fetcher
 
TierAbortedTxnReader() - Constructor for class kafka.tier.fetcher.TierAbortedTxnReader
 
TierCompactionCommitAndSwap - Class in kafka.tier.domain
CompactionCommitAndSwap domain object.
TierCompactionCommitAndSwap(TopicIdPartition, int, OffsetAndEpoch, UUID, Set<UUID>, Set<UUID>, long, CompactStats) - Constructor for class kafka.tier.domain.TierCompactionCommitAndSwap
 
TierCompactionCommitAndSwap(TopicIdPartition, int, UUID, UUID, OffsetAndEpoch, Set<UUID>, long, CompactStats) - Constructor for class kafka.tier.domain.TierCompactionCommitAndSwap
 
TierCompactionCommitAndSwap(TierSegmentUploadInitiate, UUID, Set<UUID>, long, CompactStats) - Constructor for class kafka.tier.domain.TierCompactionCommitAndSwap
 
TierCompactionCommitAndSwap(TopicIdPartition, CompactionCommitAndSwap) - Constructor for class kafka.tier.domain.TierCompactionCommitAndSwap
 
tierEpoch() - Method in class kafka.tier.domain.AbstractTierMetadata
tierEpoch for the tier metadata
tierEpoch() - Method in class kafka.tier.domain.TierCompactionCommitAndSwap
 
tierEpoch() - Method in class kafka.tier.domain.TierMetadataSnapshotUploadComplete
 
tierEpoch() - Method in class kafka.tier.domain.TierMetadataSnapshotUploadInitiate
 
tierEpoch() - Method in class kafka.tier.domain.TierObjectMetadata
 
tierEpoch() - Method in class kafka.tier.domain.TierPartitionDeleteComplete
 
tierEpoch() - Method in class kafka.tier.domain.TierPartitionDeleteInitiate
 
tierEpoch() - Method in class kafka.tier.domain.TierPartitionDeletePreInitiate
 
tierEpoch() - Method in class kafka.tier.domain.TierPartitionFence
 
tierEpoch() - Method in class kafka.tier.domain.TierPartitionForceRestore
 
tierEpoch() - Method in class kafka.tier.domain.TierPartitionUnfreezeLogStartOffset
 
tierEpoch() - Method in class kafka.tier.domain.TierSegmentDeleteComplete
 
tierEpoch() - Method in class kafka.tier.domain.TierSegmentDeleteInitiate
 
tierEpoch() - Method in class kafka.tier.domain.TierSegmentUploadComplete
 
tierEpoch() - Method in class kafka.tier.domain.TierSegmentUploadInitiate
 
tierEpoch() - Method in class kafka.tier.domain.TierTopicInitLeader
 
tierEpoch() - Method in class kafka.tier.serdes.CompactionCommitAndSwap
 
tierEpoch() - Method in class kafka.tier.serdes.InitLeader
 
tierEpoch() - Method in class kafka.tier.serdes.MetadataSnapshotUploadComplete
 
tierEpoch() - Method in class kafka.tier.serdes.MetadataSnapshotUploadInitiate
 
tierEpoch() - Method in class kafka.tier.serdes.SegmentDeleteComplete
 
tierEpoch() - Method in class kafka.tier.serdes.SegmentDeleteInitiate
 
tierEpoch() - Method in class kafka.tier.serdes.SegmentUploadComplete
 
tierEpoch() - Method in class kafka.tier.serdes.SegmentUploadInitiate
 
tierEpoch() - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
tierEpoch() - Method in class kafka.tier.serdes.TierPartitionStateHeader
 
tierEpoch() - Method in class kafka.tier.state.FileTierPartitionState
 
tierEpoch() - Method in class kafka.tier.state.FileTierPartitionStateSnapshotObject
 
tierEpoch() - Method in class kafka.tier.state.Header
 
tierEpoch() - Method in class kafka.tier.state.SegmentState
 
tierEpoch() - Method in interface kafka.tier.state.TierPartitionState
Return the current tierEpoch.
tierEpoch() - Method in class kafka.tier.store.TierObjectStore.ObjectMetadata
 
TierFetcher - Class in kafka.tier.fetcher
 
TierFetcher(Time, TierFetcherConfig, TierObjectStore, KafkaScheduler, Metrics, LogContext) - Constructor for class kafka.tier.fetcher.TierFetcher
 
TierFetcherConfig - Class in kafka.tier.fetcher
 
TierFetcherConfig(KafkaConfig) - Constructor for class kafka.tier.fetcher.TierFetcherConfig
 
TierFetcherConfig(int, int, int, int, Long) - Constructor for class kafka.tier.fetcher.TierFetcherConfig
 
TierFetcherConfig() - Constructor for class kafka.tier.fetcher.TierFetcherConfig
 
tierFetcherMetrics - Variable in class kafka.tier.fetcher.TierFetcher
 
TierFetchResult - Class in kafka.tier.fetcher
 
TierFetchResult(ReclaimableMemoryRecords, List<AbortedTxn>, Throwable, long) - Constructor for class kafka.tier.fetcher.TierFetchResult
 
TierKafkaKey - Class in kafka.tier.serdes
 
TierKafkaKey() - Constructor for class kafka.tier.serdes.TierKafkaKey
 
TierKafkaKey.Vector - Class in kafka.tier.serdes
 
tierLogSegmentForOffset(TierPartitionState, long) - Static method in class kafka.tier.state.TierUtils
 
TierMessageFormatter - Class in kafka.tier.topic
 
TierMessageFormatter() - Constructor for class kafka.tier.topic.TierMessageFormatter
 
TierMetadataComparator - Class in kafka.tier.tools
This tool will act as the downstream of the fencing tool in the recovery workflow Once the fenced tier topic details are available as input, this tool will do the following: 1.
TierMetadataComparator(Time, Properties, List<FenceEventInfo>, Path, Scheduler) - Constructor for class kafka.tier.tools.TierMetadataComparator
 
TierMetadataDebugger - Class in kafka.tier.tools
TierMetadataDebugger is a tool to dump raw metadata events of TierTopicPartitions, additionally it can also materialize and generate expected state.
TierMetadataDebugger() - Constructor for class kafka.tier.tools.TierMetadataDebugger
 
TierMetadataDeserializationException - Exception in kafka.tier.exceptions
TierMetadataDeserializationException is an exception for cases where metadata belonging to the tier topic cannot be deserialized.
TierMetadataDeserializationException(String) - Constructor for exception kafka.tier.exceptions.TierMetadataDeserializationException
 
TierMetadataDeserializationException(String, Throwable) - Constructor for exception kafka.tier.exceptions.TierMetadataDeserializationException
 
TierMetadataDeserializationException(Throwable) - Constructor for exception kafka.tier.exceptions.TierMetadataDeserializationException
 
TierMetadataFatalException - Exception in kafka.tier.exceptions
 
TierMetadataFatalException(String) - Constructor for exception kafka.tier.exceptions.TierMetadataFatalException
 
TierMetadataFatalException(String, Throwable) - Constructor for exception kafka.tier.exceptions.TierMetadataFatalException
 
TierMetadataFatalException(Throwable) - Constructor for exception kafka.tier.exceptions.TierMetadataFatalException
 
tierMetadataMaxPollMs - Variable in class kafka.tier.backupObjectLifecycle.LifecycleManagerConfig
 
tierMetadataNumPartitions - Variable in class kafka.tier.backupObjectLifecycle.LifecycleManagerConfig
 
TierMetadataRetriableException - Exception in kafka.tier.exceptions
 
TierMetadataRetriableException(String) - Constructor for exception kafka.tier.exceptions.TierMetadataRetriableException
 
TierMetadataRetriableException(String, Throwable) - Constructor for exception kafka.tier.exceptions.TierMetadataRetriableException
 
TierMetadataRetriableException(Throwable) - Constructor for exception kafka.tier.exceptions.TierMetadataRetriableException
 
TierMetadataSnapshotUploadComplete - Class in kafka.tier.domain
 
TierMetadataSnapshotUploadComplete(TopicIdPartition, int, UUID, OffsetAndEpoch, OffsetAndEpoch, long, byte) - Constructor for class kafka.tier.domain.TierMetadataSnapshotUploadComplete
 
TierMetadataSnapshotUploadComplete(TopicIdPartition, MetadataSnapshotUploadComplete) - Constructor for class kafka.tier.domain.TierMetadataSnapshotUploadComplete
 
TierMetadataSnapshotUploadComplete(TierMetadataSnapshotUploadInitiate, FileTierPartitionStateSnapshotObject) - Constructor for class kafka.tier.domain.TierMetadataSnapshotUploadComplete
 
TierMetadataSnapshotUploadInitiate - Class in kafka.tier.domain
 
TierMetadataSnapshotUploadInitiate(TopicIdPartition, int, UUID, OffsetAndEpoch, int) - Constructor for class kafka.tier.domain.TierMetadataSnapshotUploadInitiate
 
TierMetadataSnapshotUploadInitiate(TopicIdPartition, MetadataSnapshotUploadInitiate) - Constructor for class kafka.tier.domain.TierMetadataSnapshotUploadInitiate
 
TierMetadataValidator - Class in kafka.tier.tools
TierMetadataValidator: Tool to validate the materialization of the tier topic partition's materialization states.
TierMetadataValidator.OffsetValidationResult - Class in kafka.tier.tools
 
tierNamespace - Variable in class kafka.tier.topic.TierTopicManagerConfig
 
TierObjectAttribute - Class in kafka.tier.store
 
TierObjectAttribute(boolean, long) - Constructor for class kafka.tier.store.TierObjectAttribute
 
TierObjectAttribute(boolean) - Constructor for class kafka.tier.store.TierObjectAttribute
 
TierObjectMetadata - Class in kafka.tier.domain
 
TierObjectMetadata(TopicIdPartition, TierPartitionStateEntry) - Constructor for class kafka.tier.domain.TierObjectMetadata
 
TierObjectMetadata(TopicIdPartition, int, UUID, long, long, long, long, int, TierObjectMetadata.State, boolean, boolean, boolean, TierUploadType, TierObjectStore.OpaqueData, boolean, boolean, long) - Constructor for class kafka.tier.domain.TierObjectMetadata
 
TierObjectMetadata(TopicIdPartition, int, UUID, long, long, long, long, long, int, TierObjectMetadata.State, boolean, boolean, boolean, TierUploadType, TierObjectStore.OpaqueData, boolean, boolean, long, TierObjectMetadata.State) - Constructor for class kafka.tier.domain.TierObjectMetadata
 
TierObjectMetadata(TierSegmentUploadInitiate, boolean, boolean) - Constructor for class kafka.tier.domain.TierObjectMetadata
 
TierObjectMetadata.State - Enum in kafka.tier.domain
 
TierObjectStore - Interface in kafka.tier.store
 
TierObjectStore.Backend - Enum in kafka.tier.store
 
TierObjectStore.BackupObjectsListMetadata - Class in kafka.tier.store
Metadata for the list of the backed up objects.
TierObjectStore.DataTypePathPrefix - Enum in kafka.tier.store
 
TierObjectStore.DurabilityAuditsOffsetMapMetadata - Class in kafka.tier.store
 
TierObjectStore.FileType - Enum in kafka.tier.store
 
TierObjectStore.HealthMetadata - Class in kafka.tier.store
 
TierObjectStore.KeyAndVersion - Class in kafka.tier.store
 
TierObjectStore.KRaftSnapshotMetadata - Class in kafka.tier.store
Metadata for KRaft snapshots.
TierObjectStore.LifecycleManagerStateMetadata - Class in kafka.tier.store
Metadata for the state of the backed up object Lifecycle Manager.
TierObjectStore.ObjectMetadata - Class in kafka.tier.store
 
TierObjectStore.ObjectStoreMetadata - Interface in kafka.tier.store
 
TierObjectStore.OpaqueData - Class in kafka.tier.store
 
TierObjectStore.TierPartitionStateSnapshotMetadata - Class in kafka.tier.store
 
TierObjectStore.TierStateRestoreSnapshotMetadata - Class in kafka.tier.store
 
TierObjectStore.TierTopicSnapshotMetadata - Class in kafka.tier.store
Metadata for Tier topic snapshots File format: ////______v.
TierObjectStoreBatchOperationException - Exception in kafka.tier.backupObjectLifecycle
 
TierObjectStoreConfig - Class in kafka.tier.store
 
TierObjectStoreConfig(Optional<String>, KafkaConfig) - Constructor for class kafka.tier.store.TierObjectStoreConfig
 
TierObjectStoreConfig(String, Integer) - Constructor for class kafka.tier.store.TierObjectStoreConfig
 
TierObjectStoreFactory - Class in kafka.tier.tools
This class will act as the factory for generating and maintaining the instance map for the various kinds of the object store backends.
TierObjectStoreFactory() - Constructor for class kafka.tier.tools.TierObjectStoreFactory
 
TierObjectStoreFatalException - Exception in kafka.tier.exceptions
 
TierObjectStoreFatalException(String, Throwable) - Constructor for exception kafka.tier.exceptions.TierObjectStoreFatalException
 
TierObjectStoreFatalException(String) - Constructor for exception kafka.tier.exceptions.TierObjectStoreFatalException
 
TierObjectStoreLinearRetry - Class in kafka.tier.store
A retry policy that performs a specified number of retries, using fixed interval between retries.
TierObjectStoreLinearRetry(int, long) - Constructor for class kafka.tier.store.TierObjectStoreLinearRetry
 
TierObjectStoreMetrics - Class in kafka.tier.store
 
TierObjectStoreMetricsEnabled - Class in kafka.tier.store
 
TierObjectStoreMetricsEnabled(TierObjectStore, Metrics, Time) - Constructor for class kafka.tier.store.TierObjectStoreMetricsEnabled
 
TierObjectStoreResponse - Interface in kafka.tier.store
 
TierObjectStoreRetriableException - Exception in kafka.tier.exceptions
 
TierObjectStoreRetriableException(String, Throwable) - Constructor for exception kafka.tier.exceptions.TierObjectStoreRetriableException
 
TierObjectStoreRetriableException(String) - Constructor for exception kafka.tier.exceptions.TierObjectStoreRetriableException
 
TierObjectStoreRetryPolicy - Interface in kafka.tier.store
 
TierObjectStoreRetryPolicy.RetryInfo - Class in kafka.tier.store
 
TierObjectStoreUtils - Class in kafka.tier.store
 
TierObjectStoreUtils() - Constructor for class kafka.tier.store.TierObjectStoreUtils
 
tierOffsets(int) - Method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
tierOffsetsAsByteBuffer() - Method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
tierOffsetsInByteBuffer(ByteBuffer) - Method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
tierOffsetsLength() - Method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
tierOffsetsVector() - Method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
tierOffsetsVector(LongVector) - Method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
TierPartitionDeleteComplete - Class in kafka.tier.domain
Partition delete complete metadata.
TierPartitionDeleteComplete(TopicIdPartition, UUID) - Constructor for class kafka.tier.domain.TierPartitionDeleteComplete
 
TierPartitionDeleteComplete(TopicIdPartition, PartitionDeleteComplete) - Constructor for class kafka.tier.domain.TierPartitionDeleteComplete
 
TierPartitionDeleteInitiate - Class in kafka.tier.domain
Partition delete initiate metadata.
TierPartitionDeleteInitiate(TopicIdPartition, int, UUID) - Constructor for class kafka.tier.domain.TierPartitionDeleteInitiate
 
TierPartitionDeleteInitiate(TopicIdPartition, PartitionDeleteInitiate) - Constructor for class kafka.tier.domain.TierPartitionDeleteInitiate
 
TierPartitionDeletePreInitiate - Class in kafka.tier.domain
Partition delete pre-initiate metadata.
TierPartitionDeletePreInitiate(TopicIdPartition, UUID) - Constructor for class kafka.tier.domain.TierPartitionDeletePreInitiate
 
TierPartitionDeletePreInitiate(TopicIdPartition, PartitionDeletePreInitiate) - Constructor for class kafka.tier.domain.TierPartitionDeletePreInitiate
 
TierPartitionFence - Class in kafka.tier.domain
 
TierPartitionFence(TopicIdPartition, UUID, boolean) - Constructor for class kafka.tier.domain.TierPartitionFence
 
TierPartitionFence(TopicIdPartition, PartitionFence) - Constructor for class kafka.tier.domain.TierPartitionFence
 
TierPartitionForceRestore - Class in kafka.tier.domain
 
TierPartitionForceRestore(TopicIdPartition, UUID, long, long, OffsetAndEpoch, String, Boolean, byte) - Constructor for class kafka.tier.domain.TierPartitionForceRestore
 
TierPartitionForceRestore(TopicIdPartition, PartitionForceRestore) - Constructor for class kafka.tier.domain.TierPartitionForceRestore
 
tierPartitionStartOffsets() - Method in class kafka.restore.snapshot.TierRecordsIterator
 
TierPartitionState - Interface in kafka.tier.state
 
TierPartitionState.AppendResult - Enum in kafka.tier.state
The result of an attempt to append a tier metadata entry.
TierPartitionState.RecoveryOperation - Enum in kafka.tier.state
Various operations required while recovering a tiered partition from data loss
TierPartitionState.RestoreResult - Enum in kafka.tier.state
The result of an attempt to restore a TierPartitionState via a PartitionForceRestore event or a Snapshot Materialization event
TierPartitionStateCleanupConfig - Class in kafka.tier.state
 
TierPartitionStateCleanupConfig(boolean, long, long) - Constructor for class kafka.tier.state.TierPartitionStateCleanupConfig
 
TierPartitionStateEntry - Class in kafka.tier.serdes
 
TierPartitionStateEntry() - Constructor for class kafka.tier.serdes.TierPartitionStateEntry
 
TierPartitionStateEntry.Vector - Class in kafka.tier.serdes
 
TierPartitionStateFactory - Class in kafka.tier.state
 
TierPartitionStateFactory(boolean, boolean, boolean, TierPartitionStateCleanupConfig, boolean, int) - Constructor for class kafka.tier.state.TierPartitionStateFactory
 
TierPartitionStateFactory(boolean, boolean, boolean, List<String>, TierPartitionStateCleanupConfig, boolean, int) - Constructor for class kafka.tier.state.TierPartitionStateFactory
 
TierPartitionStateFencingTrigger - Class in kafka.tier.tools
A tool that injects PartitionFence events into TierTopic for a provided list of TopicIdPartition.
TierPartitionStateFencingTrigger() - Constructor for class kafka.tier.tools.TierPartitionStateFencingTrigger
 
TierPartitionStateHeader - Class in kafka.tier.serdes
 
TierPartitionStateHeader() - Constructor for class kafka.tier.serdes.TierPartitionStateHeader
 
TierPartitionStateHeader.Vector - Class in kafka.tier.serdes
 
TierPartitionStateIllegalListenerException - Exception in kafka.tier.exceptions
 
TierPartitionStateIllegalListenerException(String) - Constructor for exception kafka.tier.exceptions.TierPartitionStateIllegalListenerException
 
TierPartitionStateIllegalListenerException(String, Throwable) - Constructor for exception kafka.tier.exceptions.TierPartitionStateIllegalListenerException
 
TierPartitionStateIllegalListenerException(Throwable) - Constructor for exception kafka.tier.exceptions.TierPartitionStateIllegalListenerException
 
TierPartitionStateRestoreRawInputGenerator - Class in kafka.tier.tools
This class provides a tool that generates the raw input for tier state restoration using: (1) the output of the fencing command, and (2) a root directory containing the tier partition state files to be restored
TierPartitionStateRestoreRawInputGenerator() - Constructor for class kafka.tier.tools.TierPartitionStateRestoreRawInputGenerator
 
TierPartitionStateRestoreRawInputGenerator.InvalidInputException - Exception in kafka.tier.tools
 
TierPartitionStateRestoreTrigger - Class in kafka.tier.tools
A tool that injects PartitionForceRestore events into TierTopic for a provided list of TopicIdPartition.
TierPartitionStateRestoreTrigger() - Constructor for class kafka.tier.tools.TierPartitionStateRestoreTrigger
 
TierPartitionStateSnapshotMetadata(TopicIdPartition, FileTierPartitionStateSnapshotObject) - Constructor for class kafka.tier.store.TierObjectStore.TierPartitionStateSnapshotMetadata
 
TierPartitionStatus - Enum in kafka.tier.state
 
TierPartitionUnfreezeLogStartOffset - Class in kafka.tier.domain
 
TierPartitionUnfreezeLogStartOffset(TopicIdPartition, UUID) - Constructor for class kafka.tier.domain.TierPartitionUnfreezeLogStartOffset
 
TierPartitionUnfreezeLogStartOffset(TopicIdPartition, PartitionUnfreezeLogStartOffset) - Constructor for class kafka.tier.domain.TierPartitionUnfreezeLogStartOffset
 
TierPartitionUnfreezeLogStartOffsetTrigger - Class in kafka.tier.tools
 
TierPartitionUnfreezeLogStartOffsetTrigger() - Constructor for class kafka.tier.tools.TierPartitionUnfreezeLogStartOffsetTrigger
 
TierRecordsIterator - Class in kafka.restore.snapshot
This class is an iterator over a flattened stream of tier records (as ConsumerRecord<byte[], byte[]>) from a list of Tier Topic Snapshots that are being downloaded.
TierRecordsIterator(List<Future<Path>>) - Constructor for class kafka.restore.snapshot.TierRecordsIterator
Construct TierRecordsIterator over tier topic snapshot files that are being downloaded to the given paths.
TierRecordType - Enum in kafka.tier.domain
 
TierRecoveryConfig - Class in kafka.tier.tools
 
TierRecoveryConfig() - Constructor for class kafka.tier.tools.TierRecoveryConfig
 
TierReplicaManager - Class in kafka.tier
Replica manager for tiered storage.
TierReplicaManager() - Constructor for class kafka.tier.TierReplicaManager
 
TierReplicaManager.ChangeListener - Interface in kafka.tier
Interface to register callbacks on the lifecycle of tiering enabled topic partitions.
TierSegmentDeleteComplete - Class in kafka.tier.domain
Delete complete metadata.
TierSegmentDeleteComplete(TopicIdPartition, int, UUID, Optional<OffsetAndEpoch>) - Constructor for class kafka.tier.domain.TierSegmentDeleteComplete
 
TierSegmentDeleteComplete(TopicIdPartition, SegmentDeleteComplete, long) - Constructor for class kafka.tier.domain.TierSegmentDeleteComplete
 
TierSegmentDeleteComplete(TopicIdPartition, int, UUID, OffsetAndEpoch, long) - Constructor for class kafka.tier.domain.TierSegmentDeleteComplete
 
TierSegmentDeleteInitiate - Class in kafka.tier.domain
Segment delete initiate metadata.
TierSegmentDeleteInitiate(TopicIdPartition, int, UUID, Optional<OffsetAndEpoch>) - Constructor for class kafka.tier.domain.TierSegmentDeleteInitiate
 
TierSegmentDeleteInitiate(TopicIdPartition, int, UUID, OffsetAndEpoch) - Constructor for class kafka.tier.domain.TierSegmentDeleteInitiate
 
TierSegmentDeleteInitiate(TopicIdPartition, SegmentDeleteInitiate) - Constructor for class kafka.tier.domain.TierSegmentDeleteInitiate
 
TierSegmentReader - Class in kafka.tier.fetcher
 
TierSegmentReader(String) - Constructor for class kafka.tier.fetcher.TierSegmentReader
 
TierSegmentReader.NextOffsetAndBatchMetadata - Class in kafka.tier.fetcher
 
TierSegmentReader.RecordsAndNextBatchMetadata - Class in kafka.tier.fetcher
 
TierSegmentUploadComplete - Class in kafka.tier.domain
Upload complete metadata.
TierSegmentUploadComplete(TopicIdPartition, int, UUID, OffsetAndEpoch) - Constructor for class kafka.tier.domain.TierSegmentUploadComplete
 
TierSegmentUploadComplete(TierSegmentUploadInitiate) - Constructor for class kafka.tier.domain.TierSegmentUploadComplete
 
TierSegmentUploadComplete(TopicIdPartition, SegmentUploadComplete) - Constructor for class kafka.tier.domain.TierSegmentUploadComplete
 
TierSegmentUploadInitiate - Class in kafka.tier.domain
Upload initiate metadata.
TierSegmentUploadInitiate(TopicIdPartition, int, UUID, long, long, long, long, int, boolean, boolean, boolean, TierUploadType, OffsetAndEpoch, TierObjectStore.OpaqueData) - Constructor for class kafka.tier.domain.TierSegmentUploadInitiate
 
TierSegmentUploadInitiate(TopicIdPartition, int, UUID, Optional<UUID>, long, long, long, long, int, boolean, boolean, boolean, TierUploadType, OffsetAndEpoch, TierObjectStore.OpaqueData) - Constructor for class kafka.tier.domain.TierSegmentUploadInitiate
 
TierSegmentUploadInitiate(TopicIdPartition, SegmentUploadInitiate) - Constructor for class kafka.tier.domain.TierSegmentUploadInitiate
 
tierStateFetched() - Method in class kafka.tier.store.TierObjectStoreMetrics
 
TierStateFetcher - Class in kafka.tier.fetcher
 
TierStateFetcher(Integer, TierObjectStore) - Constructor for class kafka.tier.fetcher.TierStateFetcher
 
tierStateFile() - Method in class kafka.tier.tools.common.ComparatorInfo.ComparatorReplicaInfo
 
tierStateFileAlgorithm(Path) - Static method in class kafka.tier.state.ChecksumUtils
Util method to return the type of checksum algorithm used for FTPS based on the input file name
TierStateMachine - Interface in kafka.server
This interface defines the APIs needed to handle any state transitions related to tiering
TierStateRestoreSnapshotMetadata(TopicIdPartition, long, long, String, Algorithm, int) - Constructor for class kafka.tier.store.TierObjectStore.TierStateRestoreSnapshotMetadata
 
TierStateRestoreSnapshotMetadata(TierPartitionForceRestore) - Constructor for class kafka.tier.store.TierObjectStore.TierStateRestoreSnapshotMetadata
 
TierStateRestoreSnapshotMetadata(TopicIdPartition, long, long, String, Algorithm) - Constructor for class kafka.tier.store.TierObjectStore.TierStateRestoreSnapshotMetadata
 
tierTimestampAndOffsets() - Method in class kafka.tier.fetcher.PendingOffsetForTimestamp
TierTimestampAndOffsets that will be resolved by this fetch
TierTopic - Class in kafka.tier.topic
 
TierTopic(String) - Constructor for class kafka.tier.topic.TierTopic
 
TierTopicAppender - Interface in kafka.tier.topic
TierTopicAppender allows interaction with a TierTopic.
TierTopicClient - Class in kafka.tier.client
 
TierTopicClient() - Constructor for class kafka.tier.client.TierTopicClient
 
TierTopicConsumer - Class in kafka.tier.topic
Tier topic consumer.
TierTopicConsumer(TierTopicManagerConfig, LogDirFailureChannel, TierStateFetcher, Metrics, Time) - Constructor for class kafka.tier.topic.TierTopicConsumer
 
TierTopicConsumer(TierTopicManagerConfig, Supplier<Consumer<byte[], byte[]>>, Supplier<Consumer<byte[], byte[]>>, Supplier<Consumer<byte[], byte[]>>, TierTopicManagerCommitter, TierStateFetcher, Optional<Metrics>, Time) - Constructor for class kafka.tier.topic.TierTopicConsumer
 
TierTopicConsumer.ClientCtx - Interface in kafka.tier.topic
 
TierTopicConsumerForRestore - Class in kafka.restore.snapshot
This class is a consumer that reads from the tier state topic for restore workflow.
TierTopicConsumerForRestore(Map<Integer, Long>, Set<TopicIdPartition>, Supplier<Consumer<byte[], byte[]>>) - Constructor for class kafka.restore.snapshot.TierTopicConsumerForRestore
 
TierTopicConsumerForRestore(String, Map<Integer, Long>, Set<TopicIdPartition>) - Constructor for class kafka.restore.snapshot.TierTopicConsumerForRestore
 
TierTopicConsumerSupplier - Class in kafka.tier.client
 
TierTopicConsumerSupplier(TierTopicManagerConfig, String) - Constructor for class kafka.tier.client.TierTopicConsumerSupplier
 
TierTopicConsumerSupplier(Supplier<Map<String, Object>>, String, int, String) - Constructor for class kafka.tier.client.TierTopicConsumerSupplier
 
TierTopicDataLossValidator - Class in kafka.tier.topic
This class is used to validate data loss in the tier topic.
TierTopicDataLossValidator(TierTopicManagerConfig, TierTopic, ReplicaManager, Time, Metrics) - Constructor for class kafka.tier.topic.TierTopicDataLossValidator
 
TierTopicIncorrectPartitionCountException - Exception in kafka.tier.exceptions
 
TierTopicIncorrectPartitionCountException(String) - Constructor for exception kafka.tier.exceptions.TierTopicIncorrectPartitionCountException
 
TierTopicIncorrectPartitionCountException(String, Throwable) - Constructor for exception kafka.tier.exceptions.TierTopicIncorrectPartitionCountException
 
TierTopicIncorrectPartitionCountException(Throwable) - Constructor for exception kafka.tier.exceptions.TierTopicIncorrectPartitionCountException
 
TierTopicInitLeader - Class in kafka.tier.domain
Init leader metadata.
TierTopicInitLeader(TopicIdPartition, int, UUID, int, Optional<OffsetAndEpoch>) - Constructor for class kafka.tier.domain.TierTopicInitLeader
 
TierTopicInitLeader(TopicIdPartition, int, UUID, int) - Constructor for class kafka.tier.domain.TierTopicInitLeader
 
TierTopicInitLeader(TopicIdPartition, InitLeader) - Constructor for class kafka.tier.domain.TierTopicInitLeader
 
TierTopicManager - Class in kafka.tier.topic
A metadata store for tiered storage.
TierTopicManager(TierTopicManagerConfig, TierTopicConsumer, Supplier<Producer<byte[], byte[]>>, Supplier<InternalAdmin>, ReplicaManager, Time, Metrics) - Constructor for class kafka.tier.topic.TierTopicManager
Instantiate TierTopicManager.
TierTopicManager(TierTopicManagerConfig, TierTopicConsumer, Supplier<InternalAdmin>, Time, ReplicaManager, Metrics) - Constructor for class kafka.tier.topic.TierTopicManager
Primary public constructor for TierTopicManager.
TierTopicManagerCommitter - Class in kafka.tier
 
TierTopicManagerCommitter(TierTopicManagerConfig, LogDirFailureChannel) - Constructor for class kafka.tier.TierTopicManagerCommitter
Instantiate a TierTopicManagerCommitter
TierTopicManagerConfig - Class in kafka.tier.topic
 
TierTopicManagerConfig(Supplier<Map<String, Object>>, String, short, short, int, String, Long, Integer, Integer, List<String>, Boolean, Boolean, Boolean) - Constructor for class kafka.tier.topic.TierTopicManagerConfig
 
TierTopicManagerConfig(KafkaConfig, Supplier<Map<String, Object>>, String) - Constructor for class kafka.tier.topic.TierTopicManagerConfig
 
TierTopicMaterializationToolConfig - Class in kafka.tier.tools
 
TierTopicMaterializationToolConfig(Properties) - Constructor for class kafka.tier.tools.TierTopicMaterializationToolConfig
 
TierTopicMaterializationUtils - Class in kafka.tier.tools
TierTopicMaterializationUtils provides utils for dumping materialization events from tier topic for the given source topic(or all) for a give source partition(or all).
TierTopicMaterializationUtils(TierTopicMaterializationToolConfig, Properties, Map<TopicIdPartition, Long>, Scheduler) - Constructor for class kafka.tier.tools.TierTopicMaterializationUtils
 
TierTopicMaterializationUtils(TierTopicMaterializationToolConfig, Properties, Scheduler) - Constructor for class kafka.tier.tools.TierTopicMaterializationUtils
 
TierTopicPartitioner - Class in kafka.tier.topic
 
TierTopicPartitioner(int) - Constructor for class kafka.tier.topic.TierTopicPartitioner
 
TierTopicPartitionId - Class in kafka.tier.tools
Utility tool that calculates tier state topic partition id for a given topic partition.
TierTopicPartitionId() - Constructor for class kafka.tier.tools.TierTopicPartitionId
 
TierTopicPartitionSnapshot - Class in kafka.tier.domain
TierTopicPartitionSnapshot domain object.
TierTopicPartitionSnapshot(List<ConsumerRecords<byte[], byte[]>>, List<Long>) - Constructor for class kafka.tier.domain.TierTopicPartitionSnapshot
 
TierTopicProducerSupplier - Class in kafka.tier.client
 
TierTopicProducerSupplier(TierTopicManagerConfig, Time) - Constructor for class kafka.tier.client.TierTopicProducerSupplier
 
TierTopicReader - Class in kafka.tier.backupObjectLifecycle
Instances of this class are used to consume the tier state topic and extract information about segments that have been deleted by Kafka.
TierTopicReader(TierTopicReaderConfig) - Constructor for class kafka.tier.backupObjectLifecycle.TierTopicReader
 
TierTopicReaderConfig - Class in kafka.tier.backupObjectLifecycle
Configuration for TierTopicReader
TierTopicReaderConfig(Supplier<Map<String, Object>>, String, int, int, long, List<Long>, Long, Consumer<Long>, Supplier<Boolean>, Supplier<Boolean>, Time, int, Supplier<Integer>) - Constructor for class kafka.tier.backupObjectLifecycle.TierTopicReaderConfig
 
TierTopicSnapshot - Class in kafka.tier.serdes
 
TierTopicSnapshot() - Constructor for class kafka.tier.serdes.TierTopicSnapshot
 
TierTopicSnapshot.Vector - Class in kafka.tier.serdes
 
tierTopicSnapshotEntries(int) - Method in class kafka.tier.serdes.TierTopicSnapshot
 
tierTopicSnapshotEntries(TierTopicSnapshotEntry, int) - Method in class kafka.tier.serdes.TierTopicSnapshot
 
tierTopicSnapshotEntriesLength() - Method in class kafka.tier.serdes.TierTopicSnapshot
 
tierTopicSnapshotEntriesVector() - Method in class kafka.tier.serdes.TierTopicSnapshot
 
tierTopicSnapshotEntriesVector(TierTopicSnapshotEntry.Vector) - Method in class kafka.tier.serdes.TierTopicSnapshot
 
TierTopicSnapshotEntry - Class in kafka.tier.serdes
 
TierTopicSnapshotEntry() - Constructor for class kafka.tier.serdes.TierTopicSnapshotEntry
 
TierTopicSnapshotEntry.Vector - Class in kafka.tier.serdes
 
tierTopicSnapshotHeader() - Method in class kafka.tier.serdes.TierTopicSnapshot
 
tierTopicSnapshotHeader(TierTopicSnapshotHeader) - Method in class kafka.tier.serdes.TierTopicSnapshot
 
TierTopicSnapshotHeader - Class in kafka.tier.serdes
 
TierTopicSnapshotHeader() - Constructor for class kafka.tier.serdes.TierTopicSnapshotHeader
 
TierTopicSnapshotHeader.Vector - Class in kafka.tier.serdes
 
TierTopicSnapshotManager - Class in kafka.tier.snapshot
TierTopicSnapshotManager is responsible for taking continuous snapshots of all tier topic partitions.
TierTopicSnapshotManager(Consumer<byte[], byte[]>, TierObjectStore, Integer, Short, Long, Long, Integer, Time, Metrics) - Constructor for class kafka.tier.snapshot.TierTopicSnapshotManager
Manages the snapshot consumer which periodically uploads the Tier Topic partition events snapshot
TierTopicSnapshotMetadata(TierTopicSnapshotObject) - Constructor for class kafka.tier.store.TierObjectStore.TierTopicSnapshotMetadata
 
TierTopicSnapshotMetrics - Class in kafka.tier.snapshot
Metrics and Sensors for Tier Topic Snapshots (TTPS snapshot).
TierTopicSnapshotMetrics(Metrics) - Constructor for class kafka.tier.snapshot.TierTopicSnapshotMetrics
 
TierTopicSnapshotObject - Class in kafka.tier.snapshot
Utils class containing various methods for tier topic snapshot encoding/decoding file name
TierTopicSnapshotObject(long, long, EpochAndSeqNumber, EpochAndSeqNumber) - Constructor for class kafka.tier.snapshot.TierTopicSnapshotObject
 
TierTopicSnapshotObjectStoreUtils - Class in kafka.tier.snapshot
 
TierTopicSnapshotObjectStoreUtils() - Constructor for class kafka.tier.snapshot.TierTopicSnapshotObjectStoreUtils
 
tierTopicSnapshotRetentionHours - Variable in class kafka.tier.backupObjectLifecycle.LifecycleManagerConfig
 
TierUploadType - Enum in kafka.tier.domain
 
TierUtils - Class in kafka.tier.state
 
TierUtils() - Constructor for class kafka.tier.state.TierUtils
 
timeForDeletionInMs() - Method in class kafka.backupRestore.objectLifecycle.serdes.BlobMetadata
 
timeHealthPayload() - Static method in class kafka.tier.store.TierObjectStoreUtils
 
timeMs() - Method in class kafka.durability.events.broker.serdes.RetentionChange
 
timeStamp() - Method in class kafka.durability.events.serdes.HealthCheck
 
timestamp() - Method in class kafka.tier.domain.AbstractTierMetadata
Get the associated record timestamp in millisecond unit.
timestamp() - Method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
timestampIndexFetched() - Method in class kafka.tier.store.TierObjectStoreMetrics
 
timeStampRestoreFrom - Variable in class kafka.restore.db.PartitionRestoreContext
 
toAlgorithm(String) - Static method in enum kafka.utils.checksum.Algorithm
 
toAlgorithm(Byte) - Static method in enum kafka.utils.checksum.Algorithm
 
toByte(TierRecordType) - Static method in enum kafka.tier.domain.TierRecordType
 
toByte(TierUploadType) - Static method in enum kafka.tier.domain.TierUploadType
 
toByte(TierPartitionStatus) - Static method in enum kafka.tier.state.TierPartitionStatus
 
toEnum(byte) - Static method in enum kafka.common.ControlledShutdownRequestReason
 
toJson() - Method in class kafka.tier.state.CompactStats
 
toJson() - Method in class kafka.tier.state.Header
 
toJson() - Method in class kafka.tier.state.OffsetAndEpoch
 
toJson() - Method in class kafka.tier.tools.common.ComparatorInfo.ComparatorOutput
 
toJson() - Method in class kafka.tier.tools.common.ComparatorInfo.ComparatorReplicaInfo
 
toJson() - Method in class kafka.tier.tools.common.FenceEventInfo
 
toOldStatus(BrokerShutdownStatus) - Static method in enum kafka.common.BrokerShutdownStatusV1
Convert the new #BrokerShutdownStatus to this deprecated status.
toOldStatus(PartitionReassignmentsStatus) - Static method in enum kafka.common.PartitionReassignmentsStatusV1
Convert the new #PartitionReassignmentsStatus to this deprecated status.
toPath(String, TierObjectStore.FileType) - Method in class kafka.tier.store.TierObjectStore.BackupObjectsListMetadata
 
toPath(String, TierObjectStore.FileType) - Method in class kafka.tier.store.TierObjectStore.DurabilityAuditsOffsetMapMetadata
 
toPath(String, TierObjectStore.FileType) - Method in class kafka.tier.store.TierObjectStore.HealthMetadata
 
toPath(String, TierObjectStore.FileType) - Method in class kafka.tier.store.TierObjectStore.KRaftSnapshotMetadata
 
toPath(String, TierObjectStore.FileType) - Method in class kafka.tier.store.TierObjectStore.LifecycleManagerStateMetadata
 
toPath(String, TierObjectStore.FileType) - Method in class kafka.tier.store.TierObjectStore.ObjectMetadata
 
toPath(String, TierObjectStore.FileType) - Method in interface kafka.tier.store.TierObjectStore.ObjectStoreMetadata
Converts the ObjectStoreMetadata to an object store key path, taking into account a given key prefix and file type
toPath(String, TierObjectStore.FileType) - Method in class kafka.tier.store.TierObjectStore.TierPartitionStateSnapshotMetadata
 
toPath(String, TierObjectStore.FileType) - Method in class kafka.tier.store.TierObjectStore.TierStateRestoreSnapshotMetadata
 
toPath(String, TierObjectStore.FileType) - Method in class kafka.tier.store.TierObjectStore.TierTopicSnapshotMetadata
 
topic() - Method in class kafka.assignor.TopicReplicaAssignor.NewPartitions
The name of the topic.
topic() - Method in class kafka.backupRestore.objectLifecycle.serdes.TopicRetentionData
 
topic() - Method in class kafka.common.ClusterMetadataTopicsSnapshot.ClusterMetadataPartitionSnapshot
 
topic() - Method in interface kafka.common.TopicsMetadataSnapshot.PartitionSnapshot
 
topic() - Method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
topic() - Method in class kafka.durability.db.serdes.TopicInfo
 
topic() - Method in class kafka.durability.restore.db.serdes.PartitionRestoreContext
 
TOPIC - Static variable in class kafka.durability.tools.UpdateDurabilityDb
 
topic() - Method in class kafka.internals.generated.TransactionLogValue.PartitionsSchema
 
topic - Variable in class kafka.restore.db.PartitionRestoreContext
 
TOPIC - Static variable in class kafka.restore.statemachine.Constants
 
topic - Variable in class kafka.tier.tools.common.FenceEventInfo
 
topic() - Method in class kafka.tier.tools.common.FenceEventInfo
 
topic() - Method in class kafka.tier.TopicIdPartition
 
TOPIC_CONFIG - Static variable in class kafka.durability.tools.DumpDurabilityDb
 
TOPIC_CONFIG - Static variable in class kafka.restore.ResetTierPartitionState
 
TOPIC_DELTA - Static variable in class kafka.catalog.MetadataEventUtils
 
TOPIC_DOC - Static variable in class kafka.durability.tools.DumpDurabilityDb
 
TOPIC_DOC - Static variable in class kafka.durability.tools.UpdateDurabilityDb
 
TOPIC_NAME - Static variable in class kafka.durability.ondemand.Constants
 
TOPIC_NAME - Static variable in class kafka.tier.tools.ValidateAndRestoreSegments
 
TOPIC_NAME_DOC - Static variable in class kafka.durability.ondemand.Constants
 
TOPIC_NAME_DOC - Static variable in class kafka.tier.tools.ValidateAndRestoreSegments
 
TOPIC_PARAM_NAME - Static variable in class kafka.restore.schedulers.Constants
 
TOPIC_PARTITION - Static variable in class kafka.restore.schedulers.Constants
Parameter names for the Kafka API.
TOPIC_PARTITION_FILE_CONFIG - Static variable in class kafka.durability.ondemand.Constants
 
TOPIC_PARTITION_FILE_DOC - Static variable in class kafka.durability.ondemand.Constants
 
TOPIC_PARTITIONS_MAP - Static variable in class kafka.durability.ondemand.Constants
Parameter names for the Kafka API.
topicAsByteBuffer() - Method in class kafka.backupRestore.objectLifecycle.serdes.TopicRetentionData
 
topicAsByteBuffer() - Method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
topicAsByteBuffer() - Method in class kafka.durability.db.serdes.TopicInfo
 
topicAsByteBuffer() - Method in class kafka.durability.restore.db.serdes.PartitionRestoreContext
 
TopicConfig - Class in kafka.restore.configmap
 
TopicConfig() - Constructor for class kafka.restore.configmap.TopicConfig
 
TopicConfig(String, String, long, long) - Constructor for class kafka.restore.configmap.TopicConfig
 
topicConfig() - Static method in class kafka.tier.topic.TierTopic
 
TopicConfigChangeEvent - Class in kafka.catalog.event
There will be two kinds of topic config changes handled by the TopicConfigChangeEvent: 1.
TopicConfigChangeEvent(ZKMetadataCollector, String, String, LogConfig, Properties, Time) - Constructor for class kafka.catalog.event.TopicConfigChangeEvent
 
topicConfigOverrides(String) - Method in class kafka.catalog.InMemoryLocalStore
 
topicConfigOverrides(String) - Method in interface kafka.catalog.LocalStore
Given a topic name with tenant prefix, return the override configs of this topic.
TopicCreationEvent - Class in kafka.catalog.event
The event which handles new topic creation and deletion.
TopicCreationEvent(ZKMetadataCollector, Map<String, TopicInfo>, Time) - Constructor for class kafka.catalog.event.TopicCreationEvent
 
TopicDeletionEvent - Class in kafka.catalog.event
 
TopicDeletionEvent(ZKMetadataCollector, Set<String>, Time) - Constructor for class kafka.catalog.event.TopicDeletionEvent
 
topicDeltaSourceUrl(String, String) - Static method in class kafka.catalog.MetadataEventUtils
Build a incremental change source URL given a tenant id and the topic name
topicId() - Method in class kafka.backupRestore.objectLifecycle.serdes.TopicRetentionData
 
topicId() - Method in class kafka.catalog.metadata.TopicInfo
 
topicId() - Method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
topicId() - Method in class kafka.durability.db.serdes.PartitionInfo
 
topicId() - Method in class kafka.durability.events.serdes.EventKey
 
topicId - Variable in class kafka.restore.db.PartitionRestoreContext
 
topicId() - Method in class kafka.restore.db.PartitionRestoreContext
 
topicId() - Method in class kafka.tier.raft.KRaftSnapshotObject
 
topicId() - Method in class kafka.tier.serdes.TierKafkaKey
 
topicId(UUID) - Method in class kafka.tier.serdes.TierKafkaKey
 
topicId() - Method in class kafka.tier.serdes.TierPartitionStateHeader
 
topicId(UUID) - Method in class kafka.tier.serdes.TierPartitionStateHeader
 
topicId() - Method in class kafka.tier.state.Header
 
topicId() - Method in class kafka.tier.TopicIdPartition
 
topicIdAsBase64() - Method in class kafka.tier.TopicIdPartition
 
topicIdAsByteBuffer() - Method in class kafka.backupRestore.objectLifecycle.serdes.TopicRetentionData
 
topicIdAsByteBuffer() - Method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
topicIdAsByteBuffer() - Method in class kafka.durability.db.serdes.PartitionInfo
 
topicIdAsByteBuffer() - Method in class kafka.durability.events.serdes.EventKey
 
topicIdBase64 - Variable in class kafka.tier.tools.common.FenceEventInfo
 
topicIdBase64() - Method in class kafka.tier.tools.common.FenceEventInfo
 
topicIdInByteBuffer(ByteBuffer) - Method in class kafka.backupRestore.objectLifecycle.serdes.TopicRetentionData
 
topicIdInByteBuffer(ByteBuffer) - Method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
topicIdInByteBuffer(ByteBuffer) - Method in class kafka.durability.db.serdes.PartitionInfo
 
topicIdInByteBuffer(ByteBuffer) - Method in class kafka.durability.events.serdes.EventKey
 
topicIdPartition() - Method in class kafka.restore.db.PartitionRestoreContext
 
topicIdPartition() - Method in class kafka.restore.operators.FtpsSegmentView
 
topicIdPartition() - Method in class kafka.restore.operators.SegmentStateAndPath
 
topicIdPartition - Variable in class kafka.restore.snapshot.FtpsStateForRestore
 
topicIdPartition() - Method in class kafka.tier.domain.AbstractTierMetadata
Topic-partition corresponding to this tier metadata.
topicIdPartition() - Method in class kafka.tier.domain.TierCompactionCommitAndSwap
 
topicIdPartition() - Method in class kafka.tier.domain.TierMetadataSnapshotUploadComplete
 
topicIdPartition() - Method in class kafka.tier.domain.TierMetadataSnapshotUploadInitiate
 
topicIdPartition() - Method in class kafka.tier.domain.TierObjectMetadata
 
topicIdPartition() - Method in class kafka.tier.domain.TierPartitionDeleteComplete
 
topicIdPartition() - Method in class kafka.tier.domain.TierPartitionDeleteInitiate
 
topicIdPartition() - Method in class kafka.tier.domain.TierPartitionDeletePreInitiate
 
topicIdPartition() - Method in class kafka.tier.domain.TierPartitionFence
 
topicIdPartition() - Method in class kafka.tier.domain.TierPartitionForceRestore
 
topicIdPartition() - Method in class kafka.tier.domain.TierPartitionUnfreezeLogStartOffset
 
topicIdPartition() - Method in class kafka.tier.domain.TierSegmentDeleteComplete
 
topicIdPartition() - Method in class kafka.tier.domain.TierSegmentDeleteInitiate
 
topicIdPartition() - Method in class kafka.tier.domain.TierSegmentUploadComplete
 
topicIdPartition() - Method in class kafka.tier.domain.TierSegmentUploadInitiate
 
topicIdPartition() - Method in class kafka.tier.domain.TierTopicInitLeader
 
topicIdPartition() - Method in class kafka.tier.raft.LocalSnapshotObject
 
topicIdPartition() - Method in class kafka.tier.state.FileTierPartitionState
 
topicIdPartition() - Method in interface kafka.tier.state.TierPartitionState
Optional TopicIdPartition corresponding to this TierPartition If one has not been set, returns empty
topicIdPartition() - Method in class kafka.tier.store.TierObjectStore.DurabilityAuditsOffsetMapMetadata
 
topicIdPartition() - Method in class kafka.tier.store.TierObjectStore.ObjectMetadata
 
topicIdPartition() - Method in class kafka.tier.store.TierObjectStore.TierPartitionStateSnapshotMetadata
 
topicIdPartition() - Method in class kafka.tier.store.TierObjectStore.TierStateRestoreSnapshotMetadata
 
topicIdPartition() - Method in class kafka.tier.tools.common.ComparatorInfo.ComparatorReplicaInfo
 
TopicIdPartition - Class in kafka.tier
 
TopicIdPartition(String, UUID, int) - Constructor for class kafka.tier.TopicIdPartition
 
topicInByteBuffer(ByteBuffer) - Method in class kafka.backupRestore.objectLifecycle.serdes.TopicRetentionData
 
topicInByteBuffer(ByteBuffer) - Method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
topicInByteBuffer(ByteBuffer) - Method in class kafka.durability.db.serdes.TopicInfo
 
topicInByteBuffer(ByteBuffer) - Method in class kafka.durability.restore.db.serdes.PartitionRestoreContext
 
TopicInfo - Class in kafka.catalog.metadata
 
TopicInfo(String, Uuid, int, int) - Constructor for class kafka.catalog.metadata.TopicInfo
 
TopicInfo(String, Uuid, int, int, Optional<MirrorTopicInfo>) - Constructor for class kafka.catalog.metadata.TopicInfo
 
topicInfo(String) - Method in class kafka.catalog.ZKMetadataCollectorContext
 
TopicInfo - Class in kafka.durability.db.serdes
 
TopicInfo() - Constructor for class kafka.durability.db.serdes.TopicInfo
 
TopicInfo.Vector - Class in kafka.durability.db.serdes
 
topicLogConfigDiff(TopicMetadata, TopicMetadata) - Static method in class kafka.catalog.MetadataEventUtils
Given the old and new TopicMetadata for a topic, return the set of topic log configs that value was changed.
TopicMetadata - Class in kafka.backupRestore.objectLifecycle.serdes
 
TopicMetadata() - Constructor for class kafka.backupRestore.objectLifecycle.serdes.TopicMetadata
 
TopicMetadata.Vector - Class in kafka.backupRestore.objectLifecycle.serdes
 
topicMetadataDeltaCloudEvent(MetadataChange, int, String) - Static method in class kafka.catalog.MetadataEventUtils
Given an incremental topic MetadataChange for a tenant, build a CloudEvent Event with this topic change as its data.
topicMetadataEvent(String) - Method in class kafka.catalog.InMemoryLocalStore
 
topicMetadataEvent(String) - Method in interface kafka.catalog.LocalStore
Given a topic name with tenant prefix, get the MetadataEvent of this topic.
topicMetadataEventForDeletion(String, Optional<String>, Timestamp) - Static method in class kafka.catalog.MetadataEventUtils
Build the MetadataEvent for this given topic.
topicMetadataEventFromLogConfig(LogConfig, String, Uuid, int, int, MirrorTopicMetadata, Timestamp, Timestamp) - Static method in class kafka.catalog.MetadataEventUtils
Given LogConfig for a topic and other topic metadata, build the MetadataEvent for this given topic.
topicName() - Method in class kafka.durability.events.serdes.EventKey
 
topicName() - Method in class kafka.tier.serdes.TierKafkaKey
 
topicName() - Method in interface kafka.tier.topic.InitializedTierTopic
 
topicName() - Method in class kafka.tier.topic.TierTopic
 
topicName(String) - Static method in class kafka.tier.topic.TierTopic
 
topicNameAsByteBuffer() - Method in class kafka.durability.events.serdes.EventKey
 
topicNameAsByteBuffer() - Method in class kafka.tier.serdes.TierKafkaKey
 
topicNameInByteBuffer(ByteBuffer) - Method in class kafka.durability.events.serdes.EventKey
 
topicNameInByteBuffer(ByteBuffer) - Method in class kafka.tier.serdes.TierKafkaKey
 
topicNames() - Method in class kafka.assignor.ZkClusterDescriber
 
topicPartition() - Method in class kafka.tier.state.FileTierPartitionState
 
topicPartition() - Method in interface kafka.tier.state.TierPartitionState
The topic-partition corresponding to this TierPartition.
topicPartition() - Method in class kafka.tier.TopicIdPartition
 
TopicPartitionChangeEvent - Class in kafka.catalog.event
The event which write a topic partition change to the LocalStore, and emit an incremental event for the change.
TopicPartitionChangeEvent(ZKMetadataCollector, String, String, int, Time) - Constructor for class kafka.catalog.event.TopicPartitionChangeEvent
 
TopicPartitionConfig - Class in kafka.durability.ondemand
POJO used for starting on demand audit jobs
TopicPartitionConfig(String, List<Integer>) - Constructor for class kafka.durability.ondemand.TopicPartitionConfig
 
TopicPartitionConfigMapGenerator - Class in kafka.restore.configmap
This tool is for generating TopicPartition List for restoring.
TopicPartitionConfigMapGenerator() - Constructor for class kafka.restore.configmap.TopicPartitionConfigMapGenerator
 
TopicReplicaAssignor - Interface in kafka.assignor
A interface for computing a replica assignment for a given topic.
TopicReplicaAssignor.NewPartitions - Class in kafka.assignor
 
TopicReplicaAssignorBuilder - Interface in kafka.assignor
A builder for the configurable TopicReplicaAssignor class.
topicReplicas() - Method in class kafka.common.EvenClusterLoadPlanResources
Number of replicas in the cluster.
TopicRetentionData - Class in kafka.backupRestore.objectLifecycle.serdes
 
TopicRetentionData() - Constructor for class kafka.backupRestore.objectLifecycle.serdes.TopicRetentionData
 
TopicRetentionData.Vector - Class in kafka.backupRestore.objectLifecycle.serdes
 
topicRetentionToBackupInDays - Variable in class kafka.tier.backupObjectLifecycle.LifecycleManagerConfig
 
topics(int) - Method in class kafka.backupRestore.objectLifecycle.serdes.BackupObjectsMetadata
 
topics(TopicMetadata, int) - Method in class kafka.backupRestore.objectLifecycle.serdes.BackupObjectsMetadata
 
topics(String) - Method in class kafka.catalog.InMemoryLocalStore
 
topics(String) - Method in interface kafka.catalog.LocalStore
Given the tenant id, get the set of topics belong to this tenant.
topics(int) - Method in class kafka.durability.db.serdes.Database
 
topics(TopicInfo, int) - Method in class kafka.durability.db.serdes.Database
 
TOPICS - Static variable in class kafka.restore.schedulers.Constants
 
topicsLength() - Method in class kafka.backupRestore.objectLifecycle.serdes.BackupObjectsMetadata
 
topicsLength() - Method in class kafka.durability.db.serdes.Database
 
TopicsMetadataSnapshot - Interface in kafka.common
A snapshot of topic-related metadata, used to capture topic-related metadata like partitions per topic and their replica/isr sets.
TopicsMetadataSnapshot.PartitionSnapshot - Interface in kafka.common
Basic information around a partition.
TopicsMetadataSnapshot.ReplicaInfo - Interface in kafka.common
Extra information about the replicas of a given partition.
topicsVector() - Method in class kafka.backupRestore.objectLifecycle.serdes.BackupObjectsMetadata
 
topicsVector(TopicMetadata.Vector) - Method in class kafka.backupRestore.objectLifecycle.serdes.BackupObjectsMetadata
 
topicsVector() - Method in class kafka.durability.db.serdes.Database
 
topicsVector(TopicInfo.Vector) - Method in class kafka.durability.db.serdes.Database
 
toRawBytes() - Method in class kafka.tier.store.encryption.KeySha
 
toSend() - Method in class kafka.tier.fetcher.ReclaimableMemoryRecords
 
toState(byte) - Static method in enum kafka.tier.domain.TierObjectMetadata.State
 
toString() - Method in class kafka.assignor.TopicReplicaAssignor.NewPartitions
 
toString() - Method in class kafka.catalog.event.BrokerDefaultConfigChangeEvent
 
toString() - Method in class kafka.catalog.event.CacheBuildEvent
 
toString() - Method in class kafka.catalog.event.ClusterLinkConfigChangeEvent
 
toString() - Method in class kafka.catalog.event.ClusterLinkCreationEvent
 
toString() - Method in class kafka.catalog.event.ClusterLinkDeletionEvent
 
toString() - Method in class kafka.catalog.event.CollectorStartupEvent
 
toString() - Method in class kafka.catalog.event.CollectorStopEvent
 
toString() - Method in class kafka.catalog.event.MirrorTopicChangeEvent
 
toString() - Method in class kafka.catalog.event.TopicConfigChangeEvent
 
toString() - Method in class kafka.catalog.event.TopicCreationEvent
 
toString() - Method in class kafka.catalog.event.TopicDeletionEvent
 
toString() - Method in class kafka.catalog.event.TopicPartitionChangeEvent
 
toString() - Method in class kafka.catalog.metadata.ClusterLinkInfo
 
toString() - Method in class kafka.catalog.metadata.MirrorTopicInfo
 
toString() - Method in class kafka.catalog.metadata.TopicInfo
 
toString() - Method in class kafka.common.AliveBrokersSnapshot
 
toString() - Method in class kafka.common.BalancerStatusDescriptionInternal
 
toString() - Method in class kafka.common.BrokerAdditionDescriptionInternal
 
toString() - Method in class kafka.common.BrokerRemovalDescriptionInternal
 
toString() - Method in class kafka.common.BrokerRemovalRequest
 
toString() - Method in class kafka.internals.generated.ComputedQuotaKey.EntityData
 
toString() - Method in class kafka.internals.generated.ComputedQuotaKey
 
toString() - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedBrokerQuota
 
toString() - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedQuota
 
toString() - Method in class kafka.internals.generated.ComputedQuotaValue
 
toString() - Method in class kafka.internals.generated.TransactionLogKey
 
toString() - Method in class kafka.internals.generated.TransactionLogValue.PartitionsSchema
 
toString() - Method in class kafka.internals.generated.TransactionLogValue
 
toString() - Method in class kafka.restore.messages.AsyncTaskRequest
 
toString() - Method in class kafka.restore.messages.KafkaPreConditionCheckRequest
 
toString() - Method in class kafka.restore.messages.KafkaRequest
 
toString() - Method in class kafka.restore.messages.KafkaTierPartitionStatusRequest
 
toString() - Method in class kafka.restore.messages.MessageResponse
 
toString() - Method in class kafka.restore.messages.UploadFtpsToStoreRequest
 
toString() - Method in class kafka.restore.operators.SegmentStateAndPath
 
toString() - Method in class kafka.restore.rpo.PartitionRpo
 
toString() - Method in class kafka.restore.rpo.RpoValue
 
toString() - Method in class kafka.restore.rpo.SegmentAndCreateTime
 
toString() - Method in class kafka.restore.snapshot.PointInTimeTierPartitionStateBuilder.FtpsSnapshotsMetadata
 
toString() - Method in class kafka.restore.statemachine.api.State
 
toString() - Method in class kafka.restore.statemachine.events.KafkaRestoreEvent
 
toString() - Method in class kafka.restore.statemachine.RestoreFiniteStateMachine
 
toString() - Method in class kafka.restore.statemachine.StateTransitionLog
 
toString() - Method in class kafka.restore.statemachine.transitions.AbstractTransition
 
toString() - Method in class kafka.tier.backupObjectLifecycle.LifecycleManager.ReductionInRetention
 
toString() - Method in class kafka.tier.backupObjectLifecycle.NameAndId
 
toString() - Method in class kafka.tier.domain.TierCompactionCommitAndSwap
 
toString() - Method in class kafka.tier.domain.TierMetadataSnapshotUploadComplete
 
toString() - Method in class kafka.tier.domain.TierMetadataSnapshotUploadInitiate
 
toString() - Method in class kafka.tier.domain.TierObjectMetadata
 
toString() - Method in class kafka.tier.domain.TierPartitionDeleteComplete
 
toString() - Method in class kafka.tier.domain.TierPartitionDeleteInitiate
 
toString() - Method in class kafka.tier.domain.TierPartitionDeletePreInitiate
 
toString() - Method in class kafka.tier.domain.TierPartitionFence
 
toString() - Method in class kafka.tier.domain.TierPartitionForceRestore
 
toString() - Method in class kafka.tier.domain.TierPartitionUnfreezeLogStartOffset
 
toString() - Method in class kafka.tier.domain.TierSegmentDeleteComplete
 
toString() - Method in class kafka.tier.domain.TierSegmentDeleteInitiate
 
toString() - Method in class kafka.tier.domain.TierSegmentUploadComplete
 
toString() - Method in class kafka.tier.domain.TierSegmentUploadInitiate
 
toString() - Method in class kafka.tier.domain.TierTopicInitLeader
 
toString() - Method in class kafka.tier.domain.TierTopicPartitionSnapshot
 
toString() - Method in class kafka.tier.fetcher.MemoryTracker.MemoryLease
 
toString() - Method in class kafka.tier.fetcher.offsetcache.CachedFetchOffsetMetadata
 
toString() - Method in class kafka.tier.fetcher.offsetcache.FetchKey
 
toString() - Method in class kafka.tier.fetcher.offsetcache.FetchOffsetMetadata
 
toString() - Method in class kafka.tier.fetcher.ReclaimableMemoryRecords
 
toString() - Method in class kafka.tier.fetcher.TierFetchResult
 
toString() - Method in class kafka.tier.fetcher.TierSegmentReader.NextOffsetAndBatchMetadata
 
toString() - Method in class kafka.tier.raft.KRaftSnapshotObject
 
toString() - Method in class kafka.tier.raft.LocalSnapshotObject
 
toString() - Method in class kafka.tier.snapshot.TierTopicSnapshotObject
 
toString() - Method in class kafka.tier.state.CompactStats
 
toString() - Method in class kafka.tier.state.FileTierPartitionState.MaterializationListener.Initialization
 
toString() - Method in class kafka.tier.state.FileTierPartitionState.MaterializationListener.LeaderEpoch
 
toString() - Method in class kafka.tier.state.FileTierPartitionState.MaterializationListener.ReplicationTargetObjectId
 
toString() - Method in class kafka.tier.state.FileTierPartitionState.MaterializationListener.ReplicationTargetOffset
 
toString() - Method in class kafka.tier.state.FileTierPartitionState
 
toString() - Method in class kafka.tier.state.FileTierPartitionStateSnapshotObject
 
toString() - Method in class kafka.tier.state.Header
 
toString() - Method in class kafka.tier.state.OffsetAndEpoch
 
toString() - Method in class kafka.tier.state.SegmentState
 
toString() - Method in class kafka.tier.store.encryption.CleartextDataKey
 
toString() - Method in class kafka.tier.store.encryption.KeyContext
 
toString() - Method in class kafka.tier.store.encryption.KeySha
 
toString() - Method in class kafka.tier.store.S3VersionInformation
 
toString() - Method in class kafka.tier.store.TierObjectStore.BackupObjectsListMetadata
 
toString() - Method in class kafka.tier.store.TierObjectStore.DurabilityAuditsOffsetMapMetadata
 
toString() - Method in class kafka.tier.store.TierObjectStore.KeyAndVersion
 
toString() - Method in class kafka.tier.store.TierObjectStore.KRaftSnapshotMetadata
 
toString() - Method in class kafka.tier.store.TierObjectStore.LifecycleManagerStateMetadata
 
toString() - Method in class kafka.tier.store.TierObjectStore.ObjectMetadata
 
toString() - Method in class kafka.tier.store.TierObjectStore.OpaqueData
 
toString() - Method in class kafka.tier.store.TierObjectStore.TierPartitionStateSnapshotMetadata
 
toString() - Method in class kafka.tier.store.TierObjectStore.TierStateRestoreSnapshotMetadata
 
toString() - Method in class kafka.tier.store.TierObjectStore.TierTopicSnapshotMetadata
 
toString() - Method in class kafka.tier.store.VersionInformation
 
toString() - Method in class kafka.tier.tools.common.ComparatorInfo.ComparatorOutput
 
toString() - Method in class kafka.tier.tools.common.ComparatorInfo.ComparatorReplicaInfo
 
toString() - Method in class kafka.tier.tools.common.FenceEventInfo
 
toString() - Method in class kafka.tier.tools.common.RestoreInfo.ComparatorReplicaInfo
 
toString() - Method in class kafka.tier.tools.common.RestoreInfo.RestoreComparatorInput
 
toString() - Method in class kafka.tier.tools.common.RestoreInfo.RestoreComparatorOutput
 
toString() - Method in class kafka.tier.tools.common.RestoreInfo.RestoreRawInput
 
toString() - Method in class kafka.tier.tools.common.RestoreInfo.RestoreRawOutput
 
toString() - Method in class kafka.tier.tools.common.RestoreInfo.UnfreezeTriggerOutput
 
toString() - Method in exception kafka.tier.tools.TierPartitionStateRestoreRawInputGenerator.InvalidInputException
 
toString() - Method in class kafka.tier.TopicIdPartition
 
toString() - Method in class kafka.utils.checksum.Adler32CheckedFileIO
 
toString() - Method in class kafka.utils.checksum.Adler32WithInPlaceUpdate
 
toString() - Method in class kafka.utils.checksum.NoChecksumFileIO
 
toString() - Method in class kafka.utils.cloud.EpochAndSeqNumber
 
totalBrokers() - Method in class kafka.common.EvenClusterLoadPlanInternalClusterRelatedStats
Total brokers inside the cluster.
totalMessages() - Method in class kafka.durability.db.serdes.PartitionInfo
 
totalPartitions() - Method in class kafka.assignor.TopicReplicaAssignor.NewPartitions
The total number of partitions for this topic post-creation.
totalReplicas() - Method in class kafka.common.EvenClusterLoadPlanInternalClusterRelatedStats
Total replicas inside the cluster.
totalSize() - Method in class kafka.tier.state.FileTierPartitionState
 
totalSize() - Method in interface kafka.tier.state.TierPartitionState
Sum the size of all segment spanned by this TierPartitionState.
totalTopics() - Method in class kafka.common.EvenClusterLoadPlanInternalClusterRelatedStats
Total topics inside the cluster.
toTierTopicPartition(TopicIdPartition) - Method in interface kafka.tier.topic.InitializedTierTopic
 
toTierTopicPartition(TopicIdPartition) - Method in class kafka.tier.topic.TierTopic
 
toTierTopicPartition(TopicIdPartition, String, TierTopicPartitioner) - Static method in class kafka.tier.topic.TierTopic
 
toTierTopicPartitions(Collection<TopicIdPartition>) - Method in interface kafka.tier.topic.InitializedTierTopic
 
toTierTopicPartitions(Collection<TopicIdPartition>) - Method in class kafka.tier.topic.TierTopic
Generate the tier topic partitions containing data for tiered partitions.
toTierTopicPartitions(Collection<TopicIdPartition>, String, TierTopicPartitioner) - Static method in class kafka.tier.topic.TierTopic
 
toType(byte) - Static method in enum kafka.tier.domain.TierRecordType
 
trackMaterialization(AbstractTierMetadata, CompletableFuture<TierPartitionState.AppendResult>) - Method in class kafka.tier.topic.TierTopicConsumer
Track materialization of provided metadata.
trackMetadataInitialization(int) - Method in class kafka.tier.state.FileTierPartitionState
Listen for the flushed materialization state to materialize up to or past the provided leader epoch.
trackMetadataInitialization(int) - Method in interface kafka.tier.state.TierPartitionState
Tracks the completion of tier metadata initialization.
transactionalId() - Method in class kafka.internals.generated.TransactionLogKey
 
transactionIndexFetched() - Method in class kafka.tier.store.TierObjectStoreMetrics
 
transactionLastUpdateTimestampMs() - Method in class kafka.internals.generated.TransactionLogValue
 
TransactionLogKey - Class in kafka.internals.generated
 
TransactionLogKey(Readable, short) - Constructor for class kafka.internals.generated.TransactionLogKey
 
TransactionLogKey(Readable, short, MessageContext) - Constructor for class kafka.internals.generated.TransactionLogKey
 
TransactionLogKey() - Constructor for class kafka.internals.generated.TransactionLogKey
 
TransactionLogValue - Class in kafka.internals.generated
 
TransactionLogValue(Readable, short) - Constructor for class kafka.internals.generated.TransactionLogValue
 
TransactionLogValue(Readable, short, MessageContext) - Constructor for class kafka.internals.generated.TransactionLogValue
 
TransactionLogValue() - Constructor for class kafka.internals.generated.TransactionLogValue
 
TransactionLogValue.PartitionsSchema - Class in kafka.internals.generated
 
transactionPartitions() - Method in class kafka.internals.generated.TransactionLogValue
 
transactionStartTimestampMs() - Method in class kafka.internals.generated.TransactionLogValue
 
transactionStatus() - Method in class kafka.internals.generated.TransactionLogValue
 
transactionTimeoutMs() - Method in class kafka.internals.generated.TransactionLogValue
 
transferFrom(CheckedFileIO, long, long) - Method in class kafka.utils.checksum.CheckedFileIO
Transfer bytes to this file channel's from a readable byte channel's input relative position
transferTo(long, long, CheckedFileIO) - Method in class kafka.utils.checksum.CheckedFileIO
Transfer bytes from this file channel's input relative position to a writable byte channel
Transition<E extends Event> - Interface in kafka.restore.statemachine.api
 
transitions() - Method in interface kafka.restore.statemachine.api.FiniteStateMachine
Return FSM registered transitions.
transitions() - Method in class kafka.restore.statemachine.RestoreFiniteStateMachine
 
transitToState(State) - Method in interface kafka.restore.statemachine.api.FiniteStateMachine
 
transitToState(State) - Method in class kafka.restore.statemachine.RestoreFiniteStateMachine
 
triggerEvenClusterLoadTask(ClusterBalanceManager.BalanceManagerOperationInvocationClientCallback) - Method in interface kafka.controller.ClusterBalanceManager
Serves manual request to run a general rebalance on the cluster for the even cluster load task.
trimmedOffset() - Method in class kafka.durability.events.broker.serdes.DeleteRecords
 
truncate(long) - Method in class kafka.utils.checksum.Adler32CheckedFileIO
 
truncate(long) - Method in class kafka.utils.checksum.CheckedFileIO
Truncate file channel to given size based on relative position.
truncate(long) - Method in class kafka.utils.checksum.NoChecksumFileIO
 
tryBecomeReady(boolean) - Method in class kafka.tier.topic.TierTopicManager
Try to move the TierTopicManager to ready state.
tryExtendLease(long) - Method in class kafka.tier.fetcher.MemoryTracker.MemoryLease
Attempts to extend the lease by amount additional bytes.
tryLease(long) - Method in class kafka.tier.fetcher.MemoryTracker
Like newLease, this will attempt to create a new MemoryLease for the provided amount of bytes.
tryUpdatingTopicConfig(InternalAdmin, Properties) - Method in class kafka.tier.topic.TierTopic
 
TTPS_SNAPSHOT_UPLOADED_PREFIX - Static variable in class kafka.tier.snapshot.TierTopicSnapshotMetrics
 
type() - Method in class kafka.tier.domain.AbstractTierMetadata
 
type() - Method in class kafka.tier.domain.TierCompactionCommitAndSwap
 
type() - Method in class kafka.tier.domain.TierMetadataSnapshotUploadComplete
 
type() - Method in class kafka.tier.domain.TierMetadataSnapshotUploadInitiate
 
type() - Method in class kafka.tier.domain.TierPartitionDeleteComplete
 
type() - Method in class kafka.tier.domain.TierPartitionDeleteInitiate
 
type() - Method in class kafka.tier.domain.TierPartitionDeletePreInitiate
 
type() - Method in class kafka.tier.domain.TierPartitionFence
 
type() - Method in class kafka.tier.domain.TierPartitionForceRestore
 
type() - Method in class kafka.tier.domain.TierPartitionUnfreezeLogStartOffset
 
type() - Method in class kafka.tier.domain.TierSegmentDeleteComplete
 
type() - Method in class kafka.tier.domain.TierSegmentDeleteInitiate
 
type() - Method in class kafka.tier.domain.TierSegmentUploadComplete
 
type() - Method in class kafka.tier.domain.TierSegmentUploadInitiate
 
type() - Method in class kafka.tier.domain.TierTopicInitLeader
 

U

underlying() - Method in class kafka.tier.fetcher.offsetcache.CachedFetchOffsetMetadata
 
UNFREEZE_EVENT_URI_PATH - Static variable in class kafka.restore.schedulers.Constants
 
UNFREEZE_LOG_START_OFFSET_INPUT - Static variable in class kafka.tier.tools.TierPartitionUnfreezeLogStartOffsetTrigger
 
UNFREEZE_LOG_START_OFFSET_INPUT_DOC - Static variable in class kafka.tier.tools.TierPartitionUnfreezeLogStartOffsetTrigger
 
UNFREEZE_LOG_START_OFFSET_OUTPUT - Static variable in class kafka.tier.tools.TierPartitionUnfreezeLogStartOffsetTrigger
 
UNFREEZE_LOG_START_OFFSET_OUTPUT_DOC - Static variable in class kafka.tier.tools.TierPartitionUnfreezeLogStartOffsetTrigger
 
unfreezeEvent() - Method in class kafka.tier.tools.common.RestoreInfo.UnfreezeTriggerOutput
 
UnfreezeTriggerOutput(RestoreInfo.RestoreRawOutput, String) - Constructor for class kafka.tier.tools.common.RestoreInfo.UnfreezeTriggerOutput
 
UNKNOWN_OFFSET - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
UNKNOWN_VIRTUAL_OFFSET - Static variable in class kafka.tier.domain.TierObjectMetadata
 
unknownTaggedFields() - Method in class kafka.internals.generated.ComputedQuotaKey.EntityData
 
unknownTaggedFields() - Method in class kafka.internals.generated.ComputedQuotaKey
 
unknownTaggedFields() - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedBrokerQuota
 
unknownTaggedFields() - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedQuota
 
unknownTaggedFields() - Method in class kafka.internals.generated.ComputedQuotaValue
 
unknownTaggedFields() - Method in class kafka.internals.generated.TransactionLogKey
 
unknownTaggedFields() - Method in class kafka.internals.generated.TransactionLogValue.PartitionsSchema
 
unknownTaggedFields() - Method in class kafka.internals.generated.TransactionLogValue
 
unregisterTopicIdPartition(TopicIdPartition) - Method in class kafka.restore.rpo.RpoMetricsManager
 
unsetShutdown() - Method in class kafka.utils.RequestQueueMap
 
update(Long) - Method in class kafka.catalog.CatalogMetrics.LongGauge
 
update(String, long) - Method in class kafka.restore.RestoreMetricsManager
 
update(int) - Method in class kafka.utils.checksum.Adler32WithInPlaceUpdate
Append a byte at the end and update the checksum NOTE: This operation is not supported and append(ByteBuffer) should be used instead
update(byte[], int, int) - Method in class kafka.utils.checksum.Adler32WithInPlaceUpdate
Update a byte array of length len from position off and update the checksum NOTE: This operation is not supported as in many cases it helps not reading the existing bytes as the application can provide from its cache.
update(ByteBuffer, ByteBuffer, long) - Method in class kafka.utils.checksum.Adler32WithInPlaceUpdate
This method performs in place update operation, by replacing previous bytes at offset 'position' with 'updated' bytes and updates the checksum value.
update(ByteBuffer, ByteBuffer, long) - Method in interface kafka.utils.checksum.ChecksumWithInPlaceUpdate
In-place update a buffer at offset and update the checksum.
updateClusterDescriber(ClusterDescriber) - Method in interface kafka.assignor.TopicReplicaAssignorBuilder
Refresh the latest cluster metadata.
updatedFtpsState - Variable in class kafka.restore.snapshot.FtpsStateForRestore
Tier Partition State initialized from downloaded snapshot
updateDir(File) - Method in class kafka.tier.state.FileTierPartitionState
 
updateDir(File) - Method in interface kafka.tier.state.TierPartitionState
Update the directory reference for the log and indices in this segment.
UpdateDurabilityDb - Class in kafka.durability.tools
 
UpdateDurabilityDb() - Constructor for class kafka.durability.tools.UpdateDurabilityDb
 
updateFtpsHeader(Header) - Method in class kafka.restore.operators.FtpsSegmentView
 
updateFtpsHeaderLogStartOffset(Long) - Method in class kafka.restore.operators.FtpsSegmentView
In-place update FTPS header with new log start offset
updateLastUsed(long) - Method in class kafka.tier.fetcher.offsetcache.CachedFetchOffsetMetadata
 
updatePosition(int, OffsetAndEpoch) - Method in class kafka.tier.TierTopicManagerCommitter
Update position materialized by the TierTopicManager consumer.
updateRpoValues(LogManager) - Method in class kafka.restore.rpo.RpoMetricsManager
 
updateSegmentState(TopicIdPartition, SegmentState, TierObjectMetadata.State, CheckedFileIO, long) - Static method in class kafka.tier.state.TierUtils
In-place update segment's state
updateSegmentState(TopicIdPartition, SegmentState, TierObjectMetadata.State, CheckedFileIO, boolean, long) - Static method in class kafka.tier.state.TierUtils
 
updateState(TierObjectMetadata.State) - Method in class kafka.tier.state.SegmentState
Return a new SegmentState with the updated state
UploadFtpsToStoreRequest - Class in kafka.restore.messages
Request of type KAFKA_FTPS_UPLOAD, for uploading a new FTPS file to ObjectStore
UploadFtpsToStoreRequest(int, String, int, String) - Constructor for class kafka.restore.messages.UploadFtpsToStoreRequest
Constructs new UploadFtpsToStoreRequest.
UploadFtpsToStoreResponse - Class in kafka.restore.messages
Response to UploadFtpsToStoreRequest containing relevant results.
UploadFtpsToStoreResponse(int, String, int, int, MessageStatusCode, MessageResult) - Constructor for class kafka.restore.messages.UploadFtpsToStoreResponse
Constructs new UploadFtpsToStoreResponse.
uploadType() - Method in class kafka.tier.domain.TierObjectMetadata
 
uploadType() - Method in class kafka.tier.domain.TierSegmentUploadInitiate
 
uploadType() - Method in class kafka.tier.serdes.SegmentUploadInitiate
 
uploadType() - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
uploadType() - Method in class kafka.tier.state.SegmentState
 
usableBrokers() - Method in class kafka.assignor.ZkClusterDescriber
 
usage() - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedQuota
 
userPartition - Variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
userTopicId - Variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
Utils - Class in kafka.restore.db
 
Utils() - Constructor for class kafka.restore.db.Utils
 
UUID - Class in kafka.tier.serdes
 
UUID() - Constructor for class kafka.tier.serdes.UUID
 
UUID.Vector - Class in kafka.tier.serdes
 

V

VALIDATE - Static variable in class kafka.tier.tools.TierRecoveryConfig
 
VALIDATE - Static variable in class kafka.tier.tools.ValidateAndRestoreSegments
 
validate() - Method in class kafka.utils.checksum.Adler32CheckedFileIO
 
validate() - Method in class kafka.utils.checksum.CheckedFileIO
Validate compares with the value stored in header of the file with the checksum computed of the entire file.
validate() - Method in class kafka.utils.checksum.NoChecksumFileIO
 
VALIDATE_DOC - Static variable in class kafka.tier.tools.ValidateAndRestoreSegments
 
VALIDATE_LOG_RANGE_URI_PATH - Static variable in class kafka.restore.schedulers.Constants
 
validateAndGetS3RegionName(String) - Static method in class kafka.tier.store.S3TierObjectStore
 
ValidateAndRestoreSegments - Class in kafka.tier.tools
/opt/confluent/bin/kafka-run-class.sh kafka.tier.tools.ValidateAndRestoreSegments --help usage: kafka.tier.tools.ValidateAndRestoreSegments option - {validate, restore} [-h] --ftps FTPS --topic-name TOPIC-NAME --partition PARTITION [--tier.config TIER.CONFIG] --files-to-restore FILES-TO-RESTORE [--logging.level LOGGING.LEVEL] Validate and restore inconsistent segment in FTPS from tiered storage optional arguments: -h, --help show this help message and exit --ftps FTPS Path of the tier partition state file --topic-name TOPIC-NAME Topic name --partition PARTITION Partition number --tier.config TIER.CONFIG The path to a configuration file containing the required properties --files-to-restore FILES-TO-RESTORE Path of the file containing files to restore --logging.level LOGGING.LEVEL * Logging level for the tool (default: INFO)
ValidateAndRestoreSegments() - Constructor for class kafka.tier.tools.ValidateAndRestoreSegments
 
validateChecksum() - Method in class kafka.tier.state.FileTierPartitionState
 
validateChecksum() - Method in interface kafka.tier.state.TierPartitionState
Validates the integrity by computing the checksum and validating the checksum.
validatedObjectIds(int) - Method in class kafka.durability.db.serdes.AuditRunInfo
 
validatedObjectIds(UUID, int) - Method in class kafka.durability.db.serdes.AuditRunInfo
 
validatedObjectIdsLength() - Method in class kafka.durability.db.serdes.AuditRunInfo
 
validatedObjectIdsVector() - Method in class kafka.durability.db.serdes.AuditRunInfo
 
validatedObjectIdsVector(UUID.Vector) - Method in class kafka.durability.db.serdes.AuditRunInfo
 
ValidateFtpsSegmentsResponse - Class in kafka.tier.tools
 
ValidateFtpsSegmentsResponse(List<ValidateFtpsSegmentsResponse.SegmentDetail>, List<ValidateFtpsSegmentsResponse.SegmentDetail>) - Constructor for class kafka.tier.tools.ValidateFtpsSegmentsResponse
 
ValidateFtpsSegmentsResponse() - Constructor for class kafka.tier.tools.ValidateFtpsSegmentsResponse
 
validateLogRange() - Method in class kafka.restore.schedulers.PartitionLogRangeValidator
Send Kafka request to validate partition log range asynchronously.
validatePartitions(Properties, Set<TopicPartition>) - Static method in class kafka.tier.tools.RecoveryUtils
 
validateReconfiguration(KafkaConfig) - Method in class kafka.catalog.BrokerConfigChangeListener
 
validateReconfiguration(KafkaConfig) - Method in class kafka.tier.fetcher.TierFetcher
 
ValidateSegments - Class in kafka.tier.tools
/opt/confluent/bin/kafka-run-class kafka.tier.tools.ValidateSegments --help usage: kafka.tier.tools.ValidateSegments [-h] --log.dir LOG.DIR --start.offset [--tier.config TIER.CONFIG] [--logging.level LOGGING.LEVEL] Provides a facility to check the missing files from tiered store optional arguments: -h, --help show this help message and exit --log.dir LOG.DIR Fully qualified path for log directory where tier state file is located --tier.config TIER.CONFIG The path to a configuration file containing the required properties (default: /mnt/config/kafka.properties) --logging.level LOGGING.LEVEL Logging level for the tool (default: INFO)
ValidateSegments() - Constructor for class kafka.tier.tools.ValidateSegments
 
validateStates(Path, Path, TopicPartition, long) - Method in class kafka.tier.tools.TierMetadataValidator
For the given 'expected' and 'actual' metadata states path, the method will validate if they are same or not.
ValidateVersion() - Static method in class kafka.backupRestore.objectLifecycle.serdes.BackupObjectsMetadata
 
ValidateVersion() - Static method in class kafka.backupRestore.objectLifecycle.serdes.BlobMetadata
 
ValidateVersion() - Static method in class kafka.backupRestore.objectLifecycle.serdes.DatedList
 
ValidateVersion() - Static method in class kafka.backupRestore.objectLifecycle.serdes.Header
 
ValidateVersion() - Static method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
ValidateVersion() - Static method in class kafka.backupRestore.objectLifecycle.serdes.TopicMetadata
 
ValidateVersion() - Static method in class kafka.backupRestore.objectLifecycle.serdes.TopicRetentionData
 
ValidateVersion() - Static method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
ValidateVersion() - Static method in class kafka.durability.db.kraft.serdes.KRaftQuorumInfo
 
ValidateVersion() - Static method in class kafka.durability.db.serdes.AuditRunInfo
 
ValidateVersion() - Static method in class kafka.durability.db.serdes.Database
 
ValidateVersion() - Static method in class kafka.durability.db.serdes.Header
 
ValidateVersion() - Static method in class kafka.durability.db.serdes.PartitionInfo
 
ValidateVersion() - Static method in class kafka.durability.db.serdes.TopicInfo
 
ValidateVersion() - Static method in class kafka.durability.events.broker.serdes.DeletePartition
 
ValidateVersion() - Static method in class kafka.durability.events.broker.serdes.DeleteRecords
 
ValidateVersion() - Static method in class kafka.durability.events.broker.serdes.EpochChange
 
ValidateVersion() - Static method in class kafka.durability.events.broker.serdes.InjectState
 
ValidateVersion() - Static method in class kafka.durability.events.broker.serdes.IsrExpand
 
ValidateVersion() - Static method in class kafka.durability.events.broker.serdes.OffsetChange
 
ValidateVersion() - Static method in class kafka.durability.events.broker.serdes.RetentionChange
 
ValidateVersion() - Static method in class kafka.durability.events.broker.serdes.StartOffsetChange
 
ValidateVersion() - Static method in class kafka.durability.events.controller.serdes.KRaftHWMChange
 
ValidateVersion() - Static method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
ValidateVersion() - Static method in class kafka.durability.events.controller.serdes.KRaftLogSnapshotGeneration
 
ValidateVersion() - Static method in class kafka.durability.events.controller.serdes.KRaftLogStartOffsetChange
 
ValidateVersion() - Static method in class kafka.durability.events.controller.serdes.KRaftNodeStartUp
 
ValidateVersion() - Static method in class kafka.durability.events.serdes.EventKey
 
ValidateVersion() - Static method in class kafka.durability.events.serdes.HealthCheck
 
ValidateVersion() - Static method in class kafka.durability.restore.db.serdes.Database
 
ValidateVersion() - Static method in class kafka.durability.restore.db.serdes.Header
 
ValidateVersion() - Static method in class kafka.durability.restore.db.serdes.Job
 
ValidateVersion() - Static method in class kafka.durability.restore.db.serdes.PartitionRestoreContext
 
ValidateVersion() - Static method in class kafka.tier.serdes.CheckedFileIOHeader
 
ValidateVersion() - Static method in class kafka.tier.serdes.CompactionCommitAndSwap
 
ValidateVersion() - Static method in class kafka.tier.serdes.InitLeader
 
ValidateVersion() - Static method in class kafka.tier.serdes.MaterializationTrackingInfo
 
ValidateVersion() - Static method in class kafka.tier.serdes.MetadataSnapshotUploadComplete
 
ValidateVersion() - Static method in class kafka.tier.serdes.MetadataSnapshotUploadInitiate
 
ValidateVersion() - Static method in class kafka.tier.serdes.PartitionDeleteComplete
 
ValidateVersion() - Static method in class kafka.tier.serdes.PartitionDeleteInitiate
 
ValidateVersion() - Static method in class kafka.tier.serdes.PartitionDeletePreInitiate
 
ValidateVersion() - Static method in class kafka.tier.serdes.PartitionFence
 
ValidateVersion() - Static method in class kafka.tier.serdes.PartitionForceRestore
 
ValidateVersion() - Static method in class kafka.tier.serdes.PartitionUnfreezeLogStartOffset
 
ValidateVersion() - Static method in class kafka.tier.serdes.SegmentDeleteComplete
 
ValidateVersion() - Static method in class kafka.tier.serdes.SegmentDeleteInitiate
 
ValidateVersion() - Static method in class kafka.tier.serdes.SegmentUploadComplete
 
ValidateVersion() - Static method in class kafka.tier.serdes.SegmentUploadInitiate
 
ValidateVersion() - Static method in class kafka.tier.serdes.SnapshotTrackingInfo
 
ValidateVersion() - Static method in class kafka.tier.serdes.TierKafkaKey
 
ValidateVersion() - Static method in class kafka.tier.serdes.TierPartitionStateEntry
 
ValidateVersion() - Static method in class kafka.tier.serdes.TierPartitionStateHeader
 
ValidateVersion() - Static method in class kafka.tier.serdes.TierTopicSnapshot
 
ValidateVersion() - Static method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
ValidateVersion() - Static method in class kafka.tier.serdes.TierTopicSnapshotHeader
 
validationSuccess() - Method in class kafka.tier.tools.common.RestoreInfo.ComparatorReplicaInfo
 
validBytes() - Method in class kafka.tier.fetcher.ReclaimableMemoryRecords
 
validPath(Algorithm, Path) - Static method in class kafka.utils.checksum.CheckedFileIO
getValidPath converts given input path based on the algorithm parameter to a valid algorithm specific path format algo = ADLER case-1a: path = somePath/tierMetadata -> somePath/tierMetadata.adler case-1b: path = somePath/tierMetadata.adler -> somePath/tierMetadata.adler algo = NO_CHECKSUM case-2a: path = somePath/tierMetadata -> somePath/tierMetadata case-2b: path = somePath/tierMetadata.adler -> somePath/tierMetadata
value(MetricConfig, long) - Method in class kafka.catalog.CatalogMetrics.LongGauge
 
value(int) - Method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
valueAsByteBuffer() - Method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
valueInByteBuffer(ByteBuffer) - Method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
valueLength() - Method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
valueOf(String) - Static method in enum kafka.common.BrokerShutdownStatusV1
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum kafka.common.ControlledShutdownRequestReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum kafka.common.PartitionReassignmentsStatusV1
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum kafka.restore.db.Job.JobStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum kafka.restore.db.PartitionRestoreContext.RestoreState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum kafka.restore.db.PartitionRestoreContext.RestoreStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum kafka.restore.messages.MessageResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum kafka.restore.messages.MessageStatusCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum kafka.restore.OrchestratorStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum kafka.restore.schedulers.AbstractAsyncServiceScheduler.AsyncServiceSchedulerStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum kafka.tier.domain.TierObjectMetadata.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum kafka.tier.domain.TierRecordType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum kafka.tier.domain.TierUploadType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum kafka.tier.state.TierPartitionState.AppendResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum kafka.tier.state.TierPartitionState.RecoveryOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum kafka.tier.state.TierPartitionState.RestoreResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum kafka.tier.state.TierPartitionStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum kafka.tier.store.BucketHealthResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum kafka.tier.store.TierObjectStore.Backend
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum kafka.tier.store.TierObjectStore.DataTypePathPrefix
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum kafka.tier.store.TierObjectStore.FileType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum kafka.utils.checksum.Algorithm
Returns the enum constant of this type with the specified name.
values() - Static method in enum kafka.common.BrokerShutdownStatusV1
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum kafka.common.ControlledShutdownRequestReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum kafka.common.PartitionReassignmentsStatusV1
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum kafka.restore.db.Job.JobStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum kafka.restore.db.PartitionRestoreContext.RestoreState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum kafka.restore.db.PartitionRestoreContext.RestoreStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum kafka.restore.messages.MessageResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum kafka.restore.messages.MessageStatusCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum kafka.restore.OrchestratorStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum kafka.restore.schedulers.AbstractAsyncServiceScheduler.AsyncServiceSchedulerStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum kafka.tier.domain.TierObjectMetadata.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum kafka.tier.domain.TierRecordType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum kafka.tier.domain.TierUploadType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum kafka.tier.state.TierPartitionState.AppendResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum kafka.tier.state.TierPartitionState.RecoveryOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum kafka.tier.state.TierPartitionState.RestoreResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum kafka.tier.state.TierPartitionStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum kafka.tier.store.BucketHealthResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum kafka.tier.store.TierObjectStore.Backend
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum kafka.tier.store.TierObjectStore.DataTypePathPrefix
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum kafka.tier.store.TierObjectStore.FileType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum kafka.utils.checksum.Algorithm
Returns an array containing the constants of this enum type, in the order they are declared.
valueVector() - Method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
valueVector(ByteVector) - Method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
Vector() - Constructor for class kafka.backupRestore.objectLifecycle.serdes.BackupObjectsMetadata.Vector
 
Vector() - Constructor for class kafka.backupRestore.objectLifecycle.serdes.BlobMetadata.Vector
 
Vector() - Constructor for class kafka.backupRestore.objectLifecycle.serdes.DatedList.Vector
 
Vector() - Constructor for class kafka.backupRestore.objectLifecycle.serdes.Header.Vector
 
Vector() - Constructor for class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState.Vector
 
Vector() - Constructor for class kafka.backupRestore.objectLifecycle.serdes.TopicMetadata.Vector
 
Vector() - Constructor for class kafka.backupRestore.objectLifecycle.serdes.TopicRetentionData.Vector
 
Vector() - Constructor for class kafka.durability.db.kraft.serdes.EpochChainWithLeader.Vector
 
Vector() - Constructor for class kafka.durability.db.kraft.serdes.KRaftEpochInfo.Vector
 
Vector() - Constructor for class kafka.durability.db.kraft.serdes.KRaftPartitionInfo.Vector
 
Vector() - Constructor for class kafka.durability.db.kraft.serdes.KRaftQuorumInfo.Vector
 
Vector() - Constructor for class kafka.durability.db.serdes.AuditRunInfo.Vector
 
Vector() - Constructor for class kafka.durability.db.serdes.Database.Vector
 
Vector() - Constructor for class kafka.durability.db.serdes.Header.Vector
 
Vector() - Constructor for class kafka.durability.db.serdes.PartitionInfo.Vector
 
Vector() - Constructor for class kafka.durability.db.serdes.TopicInfo.Vector
 
Vector() - Constructor for class kafka.durability.events.broker.serdes.DeletePartition.Vector
 
Vector() - Constructor for class kafka.durability.events.broker.serdes.DeleteRecords.Vector
 
Vector() - Constructor for class kafka.durability.events.broker.serdes.EpochChange.Vector
 
Vector() - Constructor for class kafka.durability.events.broker.serdes.InjectState.Vector
 
Vector() - Constructor for class kafka.durability.events.broker.serdes.IsrExpand.Vector
 
Vector() - Constructor for class kafka.durability.events.broker.serdes.OffsetChange.Vector
 
Vector() - Constructor for class kafka.durability.events.broker.serdes.RetentionChange.Vector
 
Vector() - Constructor for class kafka.durability.events.broker.serdes.StartOffsetChange.Vector
 
Vector() - Constructor for class kafka.durability.events.controller.serdes.KRaftHWMChange.Vector
 
Vector() - Constructor for class kafka.durability.events.controller.serdes.KRaftLeaderChange.Vector
 
Vector() - Constructor for class kafka.durability.events.controller.serdes.KRaftLogSnapshotGeneration.Vector
 
Vector() - Constructor for class kafka.durability.events.controller.serdes.KRaftLogStartOffsetChange.Vector
 
Vector() - Constructor for class kafka.durability.events.controller.serdes.KRaftNodeStartUp.Vector
 
Vector() - Constructor for class kafka.durability.events.controller.serdes.QuorumVoterFetchOffsetRecord.Vector
 
Vector() - Constructor for class kafka.durability.events.serdes.BaseInfo.Vector
 
Vector() - Constructor for class kafka.durability.events.serdes.EventKey.Vector
 
Vector() - Constructor for class kafka.durability.events.serdes.HealthCheck.Vector
 
Vector() - Constructor for class kafka.durability.restore.db.serdes.Database.Vector
 
Vector() - Constructor for class kafka.durability.restore.db.serdes.Header.Vector
 
Vector() - Constructor for class kafka.durability.restore.db.serdes.Job.Vector
 
Vector() - Constructor for class kafka.durability.restore.db.serdes.PartitionRestoreContext.Vector
 
Vector() - Constructor for class kafka.durability.serdes.EpochChain.Vector
 
Vector() - Constructor for class kafka.tier.serdes.CheckedFileIOHeader.Vector
 
Vector() - Constructor for class kafka.tier.serdes.CompactionCommitAndSwap.Vector
 
Vector() - Constructor for class kafka.tier.serdes.CompactStats.Vector
 
Vector() - Constructor for class kafka.tier.serdes.InitLeader.Vector
 
Vector() - Constructor for class kafka.tier.serdes.MaterializationTrackingInfo.Vector
 
Vector() - Constructor for class kafka.tier.serdes.MetadataSnapshotUploadComplete.Vector
 
Vector() - Constructor for class kafka.tier.serdes.MetadataSnapshotUploadInitiate.Vector
 
Vector() - Constructor for class kafka.tier.serdes.OffsetAndEpoch.Vector
 
Vector() - Constructor for class kafka.tier.serdes.OffsetRange.Vector
 
Vector() - Constructor for class kafka.tier.serdes.OpaqueDataField.Vector
 
Vector() - Constructor for class kafka.tier.serdes.PartitionDeleteComplete.Vector
 
Vector() - Constructor for class kafka.tier.serdes.PartitionDeleteInitiate.Vector
 
Vector() - Constructor for class kafka.tier.serdes.PartitionDeletePreInitiate.Vector
 
Vector() - Constructor for class kafka.tier.serdes.PartitionFence.Vector
 
Vector() - Constructor for class kafka.tier.serdes.PartitionForceRestore.Vector
 
Vector() - Constructor for class kafka.tier.serdes.PartitionUnfreezeLogStartOffset.Vector
 
Vector() - Constructor for class kafka.tier.serdes.SegmentDeleteComplete.Vector
 
Vector() - Constructor for class kafka.tier.serdes.SegmentDeleteInitiate.Vector
 
Vector() - Constructor for class kafka.tier.serdes.SegmentUploadComplete.Vector
 
Vector() - Constructor for class kafka.tier.serdes.SegmentUploadInitiate.Vector
 
Vector() - Constructor for class kafka.tier.serdes.SnapshotTrackingInfo.Vector
 
Vector() - Constructor for class kafka.tier.serdes.TierKafkaKey.Vector
 
Vector() - Constructor for class kafka.tier.serdes.TierPartitionStateEntry.Vector
 
Vector() - Constructor for class kafka.tier.serdes.TierPartitionStateHeader.Vector
 
Vector() - Constructor for class kafka.tier.serdes.TierTopicSnapshot.Vector
 
Vector() - Constructor for class kafka.tier.serdes.TierTopicSnapshotEntry.Vector
 
Vector() - Constructor for class kafka.tier.serdes.TierTopicSnapshotHeader.Vector
 
Vector() - Constructor for class kafka.tier.serdes.UUID.Vector
 
verifyObjectInBackend(TierObjectMetadata, long, TierObjectStore, boolean, CancellationContext, Function<TopicPartition, Long>) - Static method in class kafka.tier.tools.TierMetadataValidator
This method is a wrapper around the logic of verifying the segment files on S3 backend.
verifyObjectNotLive(ObjectStoreUtilsContext, TopicIdPartition, UUID, RetryPolicy) - Static method in class kafka.tier.backupObjectLifecycle.ObjectStoreUtils
Verifies that the blobs uploaded under a given segment UUID are not live at the object store.
verifyOnlyValidFileExists(Algorithm, Path) - Static method in class kafka.utils.checksum.CheckedFileIO
verifyOnlyValidFileExists is a helper util to check if the given input path is a valid ADLER or NO_CHECKSUM path.
version() - Method in class kafka.backupRestore.objectLifecycle.serdes.Header
 
version() - Method in class kafka.durability.db.serdes.Header
 
version() - Method in class kafka.durability.events.serdes.BaseInfo
 
version() - Method in class kafka.durability.restore.db.serdes.Header
 
version - Variable in class kafka.restore.db.Job
 
version() - Method in class kafka.tier.domain.TierMetadataSnapshotUploadComplete
 
version() - Method in class kafka.tier.domain.TierObjectMetadata
 
version() - Method in class kafka.tier.domain.TierPartitionForceRestore
 
version() - Method in class kafka.tier.domain.TierPartitionUnfreezeLogStartOffset
 
version() - Method in class kafka.tier.serdes.CheckedFileIOHeader
 
version() - Method in class kafka.tier.serdes.CompactionCommitAndSwap
 
version() - Method in class kafka.tier.serdes.InitLeader
 
version() - Method in class kafka.tier.serdes.MetadataSnapshotUploadComplete
 
version() - Method in class kafka.tier.serdes.MetadataSnapshotUploadInitiate
 
version() - Method in class kafka.tier.serdes.PartitionDeleteComplete
 
version() - Method in class kafka.tier.serdes.PartitionDeleteInitiate
 
version() - Method in class kafka.tier.serdes.PartitionDeletePreInitiate
 
version() - Method in class kafka.tier.serdes.PartitionFence
 
version() - Method in class kafka.tier.serdes.PartitionForceRestore
 
version() - Method in class kafka.tier.serdes.PartitionUnfreezeLogStartOffset
 
version() - Method in class kafka.tier.serdes.SegmentDeleteComplete
 
version() - Method in class kafka.tier.serdes.SegmentDeleteInitiate
 
version() - Method in class kafka.tier.serdes.SegmentUploadComplete
 
version() - Method in class kafka.tier.serdes.SegmentUploadInitiate
 
version() - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
version() - Method in class kafka.tier.serdes.TierPartitionStateHeader
 
version() - Method in class kafka.tier.serdes.TierTopicSnapshot
 
version() - Method in class kafka.tier.state.Header
 
version() - Method in class kafka.tier.store.TierObjectStore.TierPartitionStateSnapshotMetadata
 
version() - Method in class kafka.tier.store.TierObjectStore.TierStateRestoreSnapshotMetadata
 
version() - Method in class kafka.tier.store.TierObjectStore.TierTopicSnapshotMetadata
 
VERSION_V0 - Static variable in class kafka.tier.domain.TierPartitionForceRestore
 
VERSION_V0 - Static variable in class kafka.tier.raft.KRaftSnapshotObject
 
VERSION_V0 - Static variable in class kafka.tier.store.TierObjectStore.TierStateRestoreSnapshotMetadata
 
VERSION_V1 - Static variable in class kafka.tier.domain.TierMetadataSnapshotUploadComplete
 
VERSION_V1 - Static variable in class kafka.tier.domain.TierMetadataSnapshotUploadInitiate
 
VERSION_V1 - Static variable in class kafka.tier.domain.TierPartitionForceRestore
 
VERSION_V1 - Static variable in class kafka.tier.domain.TierSegmentUploadComplete
 
VERSION_V1 - Static variable in class kafka.tier.domain.TierSegmentUploadInitiate
 
VERSION_V1 - Static variable in class kafka.tier.store.TierObjectStore.TierStateRestoreSnapshotMetadata
 
VERSION_V2 - Static variable in class kafka.tier.domain.TierMetadataSnapshotUploadComplete
 
VERSION_V2 - Static variable in class kafka.tier.domain.TierSegmentUploadInitiate
 
VERSION_V3 - Static variable in class kafka.tier.domain.TierMetadataSnapshotUploadComplete
 
versionId() - Method in class kafka.tier.store.TierObjectStore.KeyAndVersion
 
versionInByte() - Method in class kafka.tier.state.Header
 
VersionInformation - Class in kafka.tier.store
 
VersionInformation(String) - Constructor for class kafka.tier.store.VersionInformation
 
versionListMapToString(Map<String, List<VersionInformation>>) - Static method in class kafka.restore.RestoreUtil
 
versionMapToString(Map<String, String>) - Static method in class kafka.restore.RestoreUtil
 
violatedGoalsAfterOptimization() - Method in class kafka.common.EvenClusterLoadPlanInternalGoalRelatedStats
Violated goals after cluster rebalancing.
violatedGoalsBeforeOptimization() - Method in class kafka.common.EvenClusterLoadPlanInternalGoalRelatedStats
Violated goals before cluster rebalancing.
virtualBaseOffset() - Method in class kafka.tier.domain.TierObjectMetadata
 
virtualBaseOffsetDelta() - Method in class kafka.tier.serdes.TierPartitionStateEntry
 

W

waitForTierTopicToBeAvailable() - Method in class kafka.tier.backupObjectLifecycle.LifecycleManager
Waits for the tier topic manager to start.
waitingCount() - Method in class kafka.restore.statemachine.StateMachineController
 
wakeup() - Method in class kafka.tier.fetcher.MemoryTracker
Wakeup all threads which are waiting on a memory lease.
weightedBackupCostCurrentRunMetric - Variable in class kafka.tier.backupObjectLifecycle.LifecycleManagerMetrics
 
weightedSavingsCurrentRunMetric - Variable in class kafka.tier.backupObjectLifecycle.LifecycleManagerMetrics
 
weightedSavingsSensor - Variable in class kafka.tier.backupObjectLifecycle.LifecycleManagerMetrics
 
withRetries(Supplier<CompletableFuture<T>>, Predicate<Throwable>, int) - Method in class kafka.restore.schedulers.CompletableFutureRetryer
Compose a CompletableFuture using the attempter to create the first attempt and any retries permitted by the shouldRetry predicate.
withTimedRetries(Supplier<CompletableFuture<T>>, Predicate<Throwable>, int, Consumer<Long>, Consumer<Long>) - Method in class kafka.restore.schedulers.CompletableFutureRetryer
Compose a CompletableFuture using the attempter to create the first attempt and any retries permitted by the shouldRetry predicate.
workDir - Variable in class kafka.tier.tools.TierMetadataValidator
 
WORKING_DIR - Static variable in class kafka.tier.tools.TierRecoveryConfig
 
WORKING_DIR - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
WORKING_DIR_DOC - Static variable in class kafka.tier.tools.TierTopicMaterializationToolConfig
 
write(Writable, ObjectSerializationCache, short, MessageContext) - Method in class kafka.internals.generated.ComputedQuotaKey.EntityData
 
write(Writable, ObjectSerializationCache, short, MessageContext) - Method in class kafka.internals.generated.ComputedQuotaKey
 
write(Writable, ObjectSerializationCache, short, MessageContext) - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedBrokerQuota
 
write(Writable, ObjectSerializationCache, short, MessageContext) - Method in class kafka.internals.generated.ComputedQuotaValue.ComputedQuota
 
write(Writable, ObjectSerializationCache, short, MessageContext) - Method in class kafka.internals.generated.ComputedQuotaValue
 
write(Writable, ObjectSerializationCache, short, MessageContext) - Method in class kafka.internals.generated.TransactionLogKey
 
write(Writable, ObjectSerializationCache, short, MessageContext) - Method in class kafka.internals.generated.TransactionLogValue.PartitionsSchema
 
write(Writable, ObjectSerializationCache, short, MessageContext) - Method in class kafka.internals.generated.TransactionLogValue
 
write(ByteBuffer) - Method in class kafka.utils.checksum.Adler32CheckedFileIO
 
write(ByteBuffer, long) - Method in class kafka.utils.checksum.Adler32CheckedFileIO
 
write(ByteBuffer) - Method in class kafka.utils.checksum.CheckedFileIO
Write the given buffer into the file channel at the relative file channel position NOTE: File position is updated with the number of bytes written
write(ByteBuffer, long) - Method in class kafka.utils.checksum.CheckedFileIO
Write the given buffer into the file channel at the input relative position in file channel.
write(ByteBuffer) - Method in class kafka.utils.checksum.NoChecksumFileIO
 
write(ByteBuffer, long) - Method in class kafka.utils.checksum.NoChecksumFileIO
 
writeFullyTo(GatheringByteChannel) - Method in class kafka.tier.fetcher.ReclaimableMemoryRecords
 
writeHeader(CheckedFileIO, Header) - Static method in class kafka.tier.state.FileTierPartitionState
 
writeJsonToFile(List<ComparatorInfo.ComparatorOutput>, Path) - Static method in class kafka.tier.tools.common.ComparatorInfo.ComparatorOutput
 
writeJsonToFile(List<RestoreInfo.RestoreComparatorInput>, OutputStream) - Static method in class kafka.tier.tools.common.RestoreInfo.RestoreComparatorInput
 
writeJsonToFile(List<RestoreInfo.RestoreComparatorOutput>, OutputStream) - Static method in class kafka.tier.tools.common.RestoreInfo.RestoreComparatorOutput
 
writeJsonToFile(List<RestoreInfo.RestoreRawInput>, OutputStream) - Static method in class kafka.tier.tools.common.RestoreInfo.RestoreRawInput
 
writeJsonToFile(List<RestoreInfo.RestoreRawOutput>, OutputStream) - Static method in class kafka.tier.tools.common.RestoreInfo.RestoreRawOutput
 
writeJsonToFile(List<RestoreInfo.UnfreezeTriggerOutput>, OutputStream) - Static method in class kafka.tier.tools.common.RestoreInfo.UnfreezeTriggerOutput
 
writePositions(Map<Integer, OffsetAndEpoch>) - Method in class kafka.tier.topic.TierTopicConsumer
 
writePositionsSnapshot(Map<Integer, OffsetAndEpoch>) - Method in class kafka.tier.TierTopicManagerCommitter
 
writeTo(TransferableChannel, long, int) - Method in class kafka.tier.fetcher.ReclaimableMemoryRecords
 
writeTo(ConsumerRecord<byte[], byte[]>, PrintStream) - Method in class kafka.tier.topic.TierMessageFormatter
 
writeWellKnownPathMetadata(Map<String, String>) - Method in interface kafka.tier.store.encryption.EncryptionKeyManager.WellKnownKeypathHook
Writes the provided metadata to the TierObjectStore-specific "well-known" path.

Y

yesVoters(int) - Method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
yesVotersAsByteBuffer() - Method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
yesVotersInByteBuffer(ByteBuffer) - Method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
yesVotersLength() - Method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
yesVotersVector() - Method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
yesVotersVector(IntVector) - Method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 

Z

ZEROED - Static variable in class kafka.tier.store.TierObjectStore.OpaqueData
 
zkClient() - Method in class kafka.catalog.ZKMetadataCollectorContext
 
ZkClusterDescriber - Class in kafka.assignor
 
ZkClusterDescriber(Cluster, CellDescriber, TenantDescriber) - Constructor for class kafka.assignor.ZkClusterDescriber
 
ZKMetadataCollector - Class in kafka.catalog
A ZK topic metadata collector which collects and emits topic metadata snapshots and change deltas.
ZKMetadataCollector(KafkaConfig, KafkaZkClient, Metrics, Time) - Constructor for class kafka.catalog.ZKMetadataCollector
 
ZKMetadataCollectorConfig - Class in kafka.catalog
 
ZKMetadataCollectorConfig(KafkaConfig) - Constructor for class kafka.catalog.ZKMetadataCollectorConfig
 
ZKMetadataCollectorConfig(int, int, int, int, int, String) - Constructor for class kafka.catalog.ZKMetadataCollectorConfig
 
ZKMetadataCollectorContext - Class in kafka.catalog
A context for ZKMetadataCollector.
ZKMetadataCollectorContext(ZKMetadataCollectorConfig, Map<String, TopicInfo>, Map<String, ClusterLinkInfo>, MetadataCollectorEventQueue, Metrics, KafkaZkClient, KafkaConfig, int, Time) - Constructor for class kafka.catalog.ZKMetadataCollectorContext
 
ZOOKEEPER_CONFIG - Static variable in class kafka.restore.RestoreConfig
 

_

__assign(int, ByteBuffer) - Method in class kafka.backupRestore.objectLifecycle.serdes.BackupObjectsMetadata
 
__assign(int, int, ByteBuffer) - Method in class kafka.backupRestore.objectLifecycle.serdes.BackupObjectsMetadata.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.backupRestore.objectLifecycle.serdes.BlobMetadata
 
__assign(int, int, ByteBuffer) - Method in class kafka.backupRestore.objectLifecycle.serdes.BlobMetadata.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.backupRestore.objectLifecycle.serdes.DatedList
 
__assign(int, int, ByteBuffer) - Method in class kafka.backupRestore.objectLifecycle.serdes.DatedList.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.backupRestore.objectLifecycle.serdes.Header
 
__assign(int, int, ByteBuffer) - Method in class kafka.backupRestore.objectLifecycle.serdes.Header.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
__assign(int, int, ByteBuffer) - Method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.backupRestore.objectLifecycle.serdes.TopicMetadata
 
__assign(int, int, ByteBuffer) - Method in class kafka.backupRestore.objectLifecycle.serdes.TopicMetadata.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.backupRestore.objectLifecycle.serdes.TopicRetentionData
 
__assign(int, int, ByteBuffer) - Method in class kafka.backupRestore.objectLifecycle.serdes.TopicRetentionData.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.durability.db.kraft.serdes.EpochChainWithLeader
 
__assign(int, int, ByteBuffer) - Method in class kafka.durability.db.kraft.serdes.EpochChainWithLeader.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.durability.db.kraft.serdes.KRaftEpochInfo
 
__assign(int, int, ByteBuffer) - Method in class kafka.durability.db.kraft.serdes.KRaftEpochInfo.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
__assign(int, int, ByteBuffer) - Method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.durability.db.kraft.serdes.KRaftQuorumInfo
 
__assign(int, int, ByteBuffer) - Method in class kafka.durability.db.kraft.serdes.KRaftQuorumInfo.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.durability.db.serdes.AuditRunInfo
 
__assign(int, int, ByteBuffer) - Method in class kafka.durability.db.serdes.AuditRunInfo.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.durability.db.serdes.Database
 
__assign(int, int, ByteBuffer) - Method in class kafka.durability.db.serdes.Database.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.durability.db.serdes.Header
 
__assign(int, int, ByteBuffer) - Method in class kafka.durability.db.serdes.Header.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.durability.db.serdes.PartitionInfo
 
__assign(int, int, ByteBuffer) - Method in class kafka.durability.db.serdes.PartitionInfo.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.durability.db.serdes.TopicInfo
 
__assign(int, int, ByteBuffer) - Method in class kafka.durability.db.serdes.TopicInfo.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.durability.events.broker.serdes.DeletePartition
 
__assign(int, int, ByteBuffer) - Method in class kafka.durability.events.broker.serdes.DeletePartition.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.durability.events.broker.serdes.DeleteRecords
 
__assign(int, int, ByteBuffer) - Method in class kafka.durability.events.broker.serdes.DeleteRecords.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.durability.events.broker.serdes.EpochChange
 
__assign(int, int, ByteBuffer) - Method in class kafka.durability.events.broker.serdes.EpochChange.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.durability.events.broker.serdes.InjectState
 
__assign(int, int, ByteBuffer) - Method in class kafka.durability.events.broker.serdes.InjectState.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.durability.events.broker.serdes.IsrExpand
 
__assign(int, int, ByteBuffer) - Method in class kafka.durability.events.broker.serdes.IsrExpand.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.durability.events.broker.serdes.OffsetChange
 
__assign(int, int, ByteBuffer) - Method in class kafka.durability.events.broker.serdes.OffsetChange.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.durability.events.broker.serdes.RetentionChange
 
__assign(int, int, ByteBuffer) - Method in class kafka.durability.events.broker.serdes.RetentionChange.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.durability.events.broker.serdes.StartOffsetChange
 
__assign(int, int, ByteBuffer) - Method in class kafka.durability.events.broker.serdes.StartOffsetChange.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.durability.events.controller.serdes.KRaftHWMChange
 
__assign(int, int, ByteBuffer) - Method in class kafka.durability.events.controller.serdes.KRaftHWMChange.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
__assign(int, int, ByteBuffer) - Method in class kafka.durability.events.controller.serdes.KRaftLeaderChange.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.durability.events.controller.serdes.KRaftLogSnapshotGeneration
 
__assign(int, int, ByteBuffer) - Method in class kafka.durability.events.controller.serdes.KRaftLogSnapshotGeneration.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.durability.events.controller.serdes.KRaftLogStartOffsetChange
 
__assign(int, int, ByteBuffer) - Method in class kafka.durability.events.controller.serdes.KRaftLogStartOffsetChange.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.durability.events.controller.serdes.KRaftNodeStartUp
 
__assign(int, int, ByteBuffer) - Method in class kafka.durability.events.controller.serdes.KRaftNodeStartUp.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.durability.events.controller.serdes.QuorumVoterFetchOffsetRecord
 
__assign(int, int, ByteBuffer) - Method in class kafka.durability.events.controller.serdes.QuorumVoterFetchOffsetRecord.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.durability.events.serdes.BaseInfo
 
__assign(int, int, ByteBuffer) - Method in class kafka.durability.events.serdes.BaseInfo.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.durability.events.serdes.EventKey
 
__assign(int, int, ByteBuffer) - Method in class kafka.durability.events.serdes.EventKey.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.durability.events.serdes.HealthCheck
 
__assign(int, int, ByteBuffer) - Method in class kafka.durability.events.serdes.HealthCheck.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.durability.restore.db.serdes.Database
 
__assign(int, int, ByteBuffer) - Method in class kafka.durability.restore.db.serdes.Database.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.durability.restore.db.serdes.Header
 
__assign(int, int, ByteBuffer) - Method in class kafka.durability.restore.db.serdes.Header.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.durability.restore.db.serdes.Job
 
__assign(int, int, ByteBuffer) - Method in class kafka.durability.restore.db.serdes.Job.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.durability.restore.db.serdes.PartitionRestoreContext
 
__assign(int, int, ByteBuffer) - Method in class kafka.durability.restore.db.serdes.PartitionRestoreContext.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.durability.serdes.EpochChain
 
__assign(int, int, ByteBuffer) - Method in class kafka.durability.serdes.EpochChain.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.tier.serdes.CheckedFileIOHeader
 
__assign(int, int, ByteBuffer) - Method in class kafka.tier.serdes.CheckedFileIOHeader.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.tier.serdes.CompactionCommitAndSwap
 
__assign(int, int, ByteBuffer) - Method in class kafka.tier.serdes.CompactionCommitAndSwap.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.tier.serdes.CompactStats
 
__assign(int, int, ByteBuffer) - Method in class kafka.tier.serdes.CompactStats.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.tier.serdes.InitLeader
 
__assign(int, int, ByteBuffer) - Method in class kafka.tier.serdes.InitLeader.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.tier.serdes.MaterializationTrackingInfo
 
__assign(int, int, ByteBuffer) - Method in class kafka.tier.serdes.MaterializationTrackingInfo.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.tier.serdes.MetadataSnapshotUploadComplete
 
__assign(int, int, ByteBuffer) - Method in class kafka.tier.serdes.MetadataSnapshotUploadComplete.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.tier.serdes.MetadataSnapshotUploadInitiate
 
__assign(int, int, ByteBuffer) - Method in class kafka.tier.serdes.MetadataSnapshotUploadInitiate.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.tier.serdes.OffsetAndEpoch
 
__assign(int, int, ByteBuffer) - Method in class kafka.tier.serdes.OffsetAndEpoch.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.tier.serdes.OffsetRange
 
__assign(int, int, ByteBuffer) - Method in class kafka.tier.serdes.OffsetRange.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.tier.serdes.OpaqueDataField
 
__assign(int, int, ByteBuffer) - Method in class kafka.tier.serdes.OpaqueDataField.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.tier.serdes.PartitionDeleteComplete
 
__assign(int, int, ByteBuffer) - Method in class kafka.tier.serdes.PartitionDeleteComplete.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.tier.serdes.PartitionDeleteInitiate
 
__assign(int, int, ByteBuffer) - Method in class kafka.tier.serdes.PartitionDeleteInitiate.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.tier.serdes.PartitionDeletePreInitiate
 
__assign(int, int, ByteBuffer) - Method in class kafka.tier.serdes.PartitionDeletePreInitiate.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.tier.serdes.PartitionFence
 
__assign(int, int, ByteBuffer) - Method in class kafka.tier.serdes.PartitionFence.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.tier.serdes.PartitionForceRestore
 
__assign(int, int, ByteBuffer) - Method in class kafka.tier.serdes.PartitionForceRestore.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.tier.serdes.PartitionUnfreezeLogStartOffset
 
__assign(int, int, ByteBuffer) - Method in class kafka.tier.serdes.PartitionUnfreezeLogStartOffset.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.tier.serdes.SegmentDeleteComplete
 
__assign(int, int, ByteBuffer) - Method in class kafka.tier.serdes.SegmentDeleteComplete.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.tier.serdes.SegmentDeleteInitiate
 
__assign(int, int, ByteBuffer) - Method in class kafka.tier.serdes.SegmentDeleteInitiate.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.tier.serdes.SegmentUploadComplete
 
__assign(int, int, ByteBuffer) - Method in class kafka.tier.serdes.SegmentUploadComplete.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.tier.serdes.SegmentUploadInitiate
 
__assign(int, int, ByteBuffer) - Method in class kafka.tier.serdes.SegmentUploadInitiate.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.tier.serdes.SnapshotTrackingInfo
 
__assign(int, int, ByteBuffer) - Method in class kafka.tier.serdes.SnapshotTrackingInfo.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.tier.serdes.TierKafkaKey
 
__assign(int, int, ByteBuffer) - Method in class kafka.tier.serdes.TierKafkaKey.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
__assign(int, int, ByteBuffer) - Method in class kafka.tier.serdes.TierPartitionStateEntry.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.tier.serdes.TierPartitionStateHeader
 
__assign(int, int, ByteBuffer) - Method in class kafka.tier.serdes.TierPartitionStateHeader.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.tier.serdes.TierTopicSnapshot
 
__assign(int, int, ByteBuffer) - Method in class kafka.tier.serdes.TierTopicSnapshot.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
__assign(int, int, ByteBuffer) - Method in class kafka.tier.serdes.TierTopicSnapshotEntry.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.tier.serdes.TierTopicSnapshotHeader
 
__assign(int, int, ByteBuffer) - Method in class kafka.tier.serdes.TierTopicSnapshotHeader.Vector
 
__assign(int, ByteBuffer) - Method in class kafka.tier.serdes.UUID
 
__assign(int, int, ByteBuffer) - Method in class kafka.tier.serdes.UUID.Vector
 
__init(int, ByteBuffer) - Method in class kafka.backupRestore.objectLifecycle.serdes.BackupObjectsMetadata
 
__init(int, ByteBuffer) - Method in class kafka.backupRestore.objectLifecycle.serdes.BlobMetadata
 
__init(int, ByteBuffer) - Method in class kafka.backupRestore.objectLifecycle.serdes.DatedList
 
__init(int, ByteBuffer) - Method in class kafka.backupRestore.objectLifecycle.serdes.Header
 
__init(int, ByteBuffer) - Method in class kafka.backupRestore.objectLifecycle.serdes.LifecycleManagerState
 
__init(int, ByteBuffer) - Method in class kafka.backupRestore.objectLifecycle.serdes.TopicMetadata
 
__init(int, ByteBuffer) - Method in class kafka.backupRestore.objectLifecycle.serdes.TopicRetentionData
 
__init(int, ByteBuffer) - Method in class kafka.durability.db.kraft.serdes.EpochChainWithLeader
 
__init(int, ByteBuffer) - Method in class kafka.durability.db.kraft.serdes.KRaftEpochInfo
 
__init(int, ByteBuffer) - Method in class kafka.durability.db.kraft.serdes.KRaftPartitionInfo
 
__init(int, ByteBuffer) - Method in class kafka.durability.db.kraft.serdes.KRaftQuorumInfo
 
__init(int, ByteBuffer) - Method in class kafka.durability.db.serdes.AuditRunInfo
 
__init(int, ByteBuffer) - Method in class kafka.durability.db.serdes.Database
 
__init(int, ByteBuffer) - Method in class kafka.durability.db.serdes.Header
 
__init(int, ByteBuffer) - Method in class kafka.durability.db.serdes.PartitionInfo
 
__init(int, ByteBuffer) - Method in class kafka.durability.db.serdes.TopicInfo
 
__init(int, ByteBuffer) - Method in class kafka.durability.events.broker.serdes.DeletePartition
 
__init(int, ByteBuffer) - Method in class kafka.durability.events.broker.serdes.DeleteRecords
 
__init(int, ByteBuffer) - Method in class kafka.durability.events.broker.serdes.EpochChange
 
__init(int, ByteBuffer) - Method in class kafka.durability.events.broker.serdes.InjectState
 
__init(int, ByteBuffer) - Method in class kafka.durability.events.broker.serdes.IsrExpand
 
__init(int, ByteBuffer) - Method in class kafka.durability.events.broker.serdes.OffsetChange
 
__init(int, ByteBuffer) - Method in class kafka.durability.events.broker.serdes.RetentionChange
 
__init(int, ByteBuffer) - Method in class kafka.durability.events.broker.serdes.StartOffsetChange
 
__init(int, ByteBuffer) - Method in class kafka.durability.events.controller.serdes.KRaftHWMChange
 
__init(int, ByteBuffer) - Method in class kafka.durability.events.controller.serdes.KRaftLeaderChange
 
__init(int, ByteBuffer) - Method in class kafka.durability.events.controller.serdes.KRaftLogSnapshotGeneration
 
__init(int, ByteBuffer) - Method in class kafka.durability.events.controller.serdes.KRaftLogStartOffsetChange
 
__init(int, ByteBuffer) - Method in class kafka.durability.events.controller.serdes.KRaftNodeStartUp
 
__init(int, ByteBuffer) - Method in class kafka.durability.events.controller.serdes.QuorumVoterFetchOffsetRecord
 
__init(int, ByteBuffer) - Method in class kafka.durability.events.serdes.BaseInfo
 
__init(int, ByteBuffer) - Method in class kafka.durability.events.serdes.EventKey
 
__init(int, ByteBuffer) - Method in class kafka.durability.events.serdes.HealthCheck
 
__init(int, ByteBuffer) - Method in class kafka.durability.restore.db.serdes.Database
 
__init(int, ByteBuffer) - Method in class kafka.durability.restore.db.serdes.Header
 
__init(int, ByteBuffer) - Method in class kafka.durability.restore.db.serdes.Job
 
__init(int, ByteBuffer) - Method in class kafka.durability.restore.db.serdes.PartitionRestoreContext
 
__init(int, ByteBuffer) - Method in class kafka.durability.serdes.EpochChain
 
__init(int, ByteBuffer) - Method in class kafka.tier.serdes.CheckedFileIOHeader
 
__init(int, ByteBuffer) - Method in class kafka.tier.serdes.CompactionCommitAndSwap
 
__init(int, ByteBuffer) - Method in class kafka.tier.serdes.CompactStats
 
__init(int, ByteBuffer) - Method in class kafka.tier.serdes.InitLeader
 
__init(int, ByteBuffer) - Method in class kafka.tier.serdes.MaterializationTrackingInfo
 
__init(int, ByteBuffer) - Method in class kafka.tier.serdes.MetadataSnapshotUploadComplete
 
__init(int, ByteBuffer) - Method in class kafka.tier.serdes.MetadataSnapshotUploadInitiate
 
__init(int, ByteBuffer) - Method in class kafka.tier.serdes.OffsetAndEpoch
 
__init(int, ByteBuffer) - Method in class kafka.tier.serdes.OffsetRange
 
__init(int, ByteBuffer) - Method in class kafka.tier.serdes.OpaqueDataField
 
__init(int, ByteBuffer) - Method in class kafka.tier.serdes.PartitionDeleteComplete
 
__init(int, ByteBuffer) - Method in class kafka.tier.serdes.PartitionDeleteInitiate
 
__init(int, ByteBuffer) - Method in class kafka.tier.serdes.PartitionDeletePreInitiate
 
__init(int, ByteBuffer) - Method in class kafka.tier.serdes.PartitionFence
 
__init(int, ByteBuffer) - Method in class kafka.tier.serdes.PartitionForceRestore
 
__init(int, ByteBuffer) - Method in class kafka.tier.serdes.PartitionUnfreezeLogStartOffset
 
__init(int, ByteBuffer) - Method in class kafka.tier.serdes.SegmentDeleteComplete
 
__init(int, ByteBuffer) - Method in class kafka.tier.serdes.SegmentDeleteInitiate
 
__init(int, ByteBuffer) - Method in class kafka.tier.serdes.SegmentUploadComplete
 
__init(int, ByteBuffer) - Method in class kafka.tier.serdes.SegmentUploadInitiate
 
__init(int, ByteBuffer) - Method in class kafka.tier.serdes.SnapshotTrackingInfo
 
__init(int, ByteBuffer) - Method in class kafka.tier.serdes.TierKafkaKey
 
__init(int, ByteBuffer) - Method in class kafka.tier.serdes.TierPartitionStateEntry
 
__init(int, ByteBuffer) - Method in class kafka.tier.serdes.TierPartitionStateHeader
 
__init(int, ByteBuffer) - Method in class kafka.tier.serdes.TierTopicSnapshot
 
__init(int, ByteBuffer) - Method in class kafka.tier.serdes.TierTopicSnapshotEntry
 
__init(int, ByteBuffer) - Method in class kafka.tier.serdes.TierTopicSnapshotHeader
 
__init(int, ByteBuffer) - Method in class kafka.tier.serdes.UUID
 
A B C D E F G H I J K L M N O P Q R S T U V W Y Z _ 
Skip navigation links