| Package | Description |
|---|---|
| org.apache.bookkeeper.mledger.offload.jcloud |
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
|
| org.apache.bookkeeper.mledger.offload.jcloud.impl |
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
|
| Modifier and Type | Method and Description |
|---|---|
OffloadIndexBlockV2Builder |
OffloadIndexBlockV2Builder.addBlock(long ledgerId,
long firstEntryId,
int partId,
int blockSize)
Add one payload block related information into index block.
|
OffloadIndexBlockV2Builder |
OffloadIndexBlockV2Builder.addLedgerMeta(Long ledgerId,
MLDataFormats.ManagedLedgerInfo.LedgerInfo metadata)
Build index block with the passed in ledger metadata.
|
static OffloadIndexBlockV2Builder |
OffloadIndexBlockV2Builder.create()
create an OffloadIndexBlockBuilder.
|
OffloadIndexBlockV2Builder |
OffloadIndexBlockV2Builder.withDataBlockHeaderLength(long dataHeaderLength)
Specify the length of the block headers in the data object.
|
OffloadIndexBlockV2Builder |
OffloadIndexBlockV2Builder.withDataObjectLength(long dataObjectLength)
Specify the length of data object this index is associated with.
|
| Modifier and Type | Class and Description |
|---|---|
class |
OffloadIndexBlockV2BuilderImpl
Interface for builder of index block used for offload a ledger to long term storage.
|
| Modifier and Type | Method and Description |
|---|---|
OffloadIndexBlockV2Builder |
OffloadIndexBlockV2BuilderImpl.addBlock(long ledgerId,
long firstEntryId,
int partId,
int blockSize) |
Copyright © 2017–2022 Apache Software Foundation. All rights reserved.