| 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 |
|---|---|
OffloadIndexBlockBuilder |
OffloadIndexBlockBuilder.addBlock(long firstEntryId,
int partId,
int blockSize)
Add one payload block related information into index block.
|
static OffloadIndexBlockBuilder |
OffloadIndexBlockBuilder.create()
create an OffloadIndexBlockBuilder.
|
OffloadIndexBlockBuilder |
OffloadIndexBlockBuilder.withDataBlockHeaderLength(long dataHeaderLength)
Specify the length of the block headers in the data object.
|
OffloadIndexBlockBuilder |
OffloadIndexBlockBuilder.withDataObjectLength(long dataObjectLength)
Specify the length of data object this index is associated with.
|
OffloadIndexBlockBuilder |
OffloadIndexBlockBuilder.withLedgerMetadata(org.apache.bookkeeper.client.api.LedgerMetadata metadata)
Build index block with the passed in ledger metadata.
|
| 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 |
|---|---|
OffloadIndexBlockBuilder |
OffloadIndexBlockV2BuilderImpl.addBlock(long firstEntryId,
int partId,
int blockSize) |
Copyright © 2017–2022 Apache Software Foundation. All rights reserved.