| Package | Description |
|---|---|
| org.apache.pulsar.broker.loadbalance |
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
|
| org.apache.pulsar.broker.loadbalance.impl |
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
|
| Modifier and Type | Method and Description |
|---|---|
ResourceDescription |
ResourceUnit.getAvailableResource() |
abstract ResourceDescription |
ServiceUnit.getResourceDescription() |
ResourceDescription |
LoadCalculator.getResourceDescription(ServiceRequest srvRequest) |
ResourceDescription |
LoadReport.getResourceUnitDescription() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
ResourceDescription.addUsage(ResourceDescription rd) |
boolean |
ResourceUnit.canFit(ResourceDescription resourceDescription) |
long |
LoadRanker.getRank(ResourceDescription rd) |
abstract void |
ResourceDescription.removeUsage(ResourceDescription rd) |
abstract void |
ServiceUnit.setResourceDescription(ResourceDescription serviceUnitResourceUsage) |
| Modifier and Type | Class and Description |
|---|---|
class |
PulsarResourceDescription |
| Modifier and Type | Method and Description |
|---|---|
ResourceDescription |
SimpleResourceUnit.getAvailableResource() |
ResourceDescription |
PulsarServiceUnit.getResourceDescription() |
ResourceDescription |
SimpleLoadCalculatorImpl.getResourceDescription(ServiceRequest srvRequest) |
ResourceDescription |
PulsarLoadReportImpl.getResourceUnitDescription() |
| Modifier and Type | Method and Description |
|---|---|
void |
PulsarResourceDescription.addUsage(ResourceDescription rd) |
boolean |
SimpleResourceUnit.canFit(ResourceDescription resourceDescription) |
int |
ResourceAvailabilityRanker.compare(ResourceDescription rd1,
ResourceDescription rd2) |
int |
PulsarResourceDescription.compareTo(ResourceDescription o) |
long |
ResourceAvailabilityRanker.getRank(ResourceDescription resourceDescription) |
void |
PulsarResourceDescription.removeUsage(ResourceDescription rd) |
void |
PulsarServiceUnit.setResourceDescription(ResourceDescription rd) |
| Constructor and Description |
|---|
SimpleResourceUnit(String resourceId,
ResourceDescription resourceDescription) |
SimpleResourceUnit(String resourceId,
ResourceDescription resourceDescription,
Map<String,Object> properties) |
Copyright © 2017–2022 Apache Software Foundation. All rights reserved.