| Package | Description |
|---|---|
| org.apache.pulsar.broker |
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
|
| org.apache.pulsar.broker.resourcegroup |
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
|
| org.apache.pulsar.broker.service |
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
|
| Class and Description |
|---|
| ResourceUsageTransportManager |
| Class and Description |
|---|
| ResourceGroup
The resource group (RG) data structure.
|
| ResourceGroup.BytesAndMessagesCount
Convenience class for bytes and messages counts, which are used together in a lot of the following code.
|
| ResourceGroup.PerBrokerUsageStats |
| ResourceGroup.PerMonitoringClassFields |
| ResourceGroup.ResourceGroupMonitoringClass
Usage "sense" for resource groups: publish and dispatch for now; may be more later (e.g., storage-monitoring)
ToDo: "class" is vague; is there a better term to call this?
|
| ResourceGroup.ResourceGroupRefTypes
The entities that might reference RGs are tenants, namespaces (and maybe topics, later).
|
| ResourceGroupConfigListener
Resource Group Config Listener
|
| ResourceGroupPublishLimiter |
| ResourceGroupService
The
ResourceGroupService contains APIs to manipulate resource groups. |
| ResourceGroupService.ResourceGroupOpStatus |
| ResourceGroupService.ResourceGroupUsageStatsType |
| ResourceQuotaCalculator |
| ResourceUsageConsumer |
| ResourceUsagePublisher |
| ResourceUsageTopicTransportManager
Resource Usage Transport Manager
|
| ResourceUsageTransportManager |
| Class and Description |
|---|
| ResourceGroupPublishLimiter |
Copyright © 2017–2022 Apache Software Foundation. All rights reserved.