Class LoadData
- java.lang.Object
-
- org.apache.pulsar.broker.loadbalance.LoadData
-
public class LoadData extends java.lang.ObjectThis class represents all data that could be relevant when making a load management decision.
-
-
Constructor Summary
Constructors Constructor Description LoadData()Initialize a LoadData.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,BrokerData>getBrokerData()java.util.Map<java.lang.String,BundleData>getBundleData()java.util.Map<java.lang.String,BundleData>getBundleDataForLoadShedding()java.util.Map<java.lang.String,java.lang.Long>getRecentlyUnloadedBundles()
-
-
-
Method Detail
-
getBrokerData
public java.util.Map<java.lang.String,BrokerData> getBrokerData()
-
getBundleData
public java.util.Map<java.lang.String,BundleData> getBundleData()
-
getBundleDataForLoadShedding
public java.util.Map<java.lang.String,BundleData> getBundleDataForLoadShedding()
-
getRecentlyUnloadedBundles
public java.util.Map<java.lang.String,java.lang.Long> getRecentlyUnloadedBundles()
-
-