| Package | Description |
|---|---|
| org.apache.pulsar.client.admin |
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
|
| org.apache.pulsar.common.policies.data |
Implementation of policies.
|
| org.apache.pulsar.common.policies.data.impl |
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
|
| Modifier and Type | Method and Description |
|---|---|
BookieAffinityGroupData |
Namespaces.getBookieAffinityGroup(String namespace)
Get bookie affinity group configured for a namespace.
|
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<BookieAffinityGroupData> |
Namespaces.getBookieAffinityGroupAsync(String namespace)
Get bookie affinity group configured for a namespace asynchronously.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Namespaces.setBookieAffinityGroup(String namespace,
BookieAffinityGroupData bookieAffinityGroup)
Set bookie affinity group for a namespace to isolate namespace write to bookies that are part of given affinity
group.
|
CompletableFuture<Void> |
Namespaces.setBookieAffinityGroupAsync(String namespace,
BookieAffinityGroupData bookieAffinityGroup)
Set bookie affinity group for a namespace to isolate namespace write to bookies that are part of given affinity
group asynchronously.
|
| Modifier and Type | Method and Description |
|---|---|
BookieAffinityGroupData |
BookieAffinityGroupData.Builder.build() |
| Modifier and Type | Class and Description |
|---|---|
class |
BookieAffinityGroupDataImpl
Description of a BookKeeper's affinity group.
|
Copyright © 2017–2021 Apache Software Foundation. All rights reserved.