public class BookieResources extends BaseResources<org.apache.pulsar.common.policies.data.BookiesRackConfiguration>
BASE_CLUSTERS_PATH, BASE_POLICIES_PATH| Constructor and Description |
|---|
BookieResources(MetadataStore store,
int operationTimeoutSec) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Optional<org.apache.pulsar.common.policies.data.BookiesRackConfiguration>> |
get() |
CompletableFuture<Set<String>> |
listAvailableBookiesAsync() |
CompletableFuture<Void> |
update(Function<Optional<org.apache.pulsar.common.policies.data.BookiesRackConfiguration>,org.apache.pulsar.common.policies.data.BookiesRackConfiguration> modifyFunction) |
create, createAsync, delete, deleteAsync, deleteIfExistsAsync, exists, existsAsync, get, getAsync, getChildren, getChildrenAsync, getOperationTimeoutSec, joinPath, set, setAsync, setWithCreate, setWithCreateAsyncpublic BookieResources(MetadataStore store, int operationTimeoutSec)
public CompletableFuture<Optional<org.apache.pulsar.common.policies.data.BookiesRackConfiguration>> get()
public CompletableFuture<Void> update(Function<Optional<org.apache.pulsar.common.policies.data.BookiesRackConfiguration>,org.apache.pulsar.common.policies.data.BookiesRackConfiguration> modifyFunction)
public CompletableFuture<Set<String>> listAvailableBookiesAsync()
Copyright © 2017–2021 Apache Software Foundation. All rights reserved.