Package com.wavefront.agent.histogram
Class MapSettings
- java.lang.Object
-
- com.wavefront.agent.histogram.MapSettings
-
public class MapSettings extends Object
Stores settings ChronicleMap has been initialized with to trigger map re-creation when settings change (since ChronicleMap doesn't persist init values for entries/avgKeySize/avgValueSize)- Author:
- [email protected]
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MapSettings.ClassNameSerializer
-
Constructor Summary
Constructors Constructor Description MapSettings(Class keyClass, Class valueClass, Class keyMarshaller, Class valueMarshaller, long entries, double avgKeySize, double avgValueSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
double
getAvgKeySize()
double
getAvgValueSize()
long
getEntries()
Class
getKeyClass()
Class
getKeyMarshaller()
Class
getValueClass()
Class
getValueMarshaller()
String
toString()
-
-
-
Method Detail
-
getKeyClass
public Class getKeyClass()
-
getValueClass
public Class getValueClass()
-
getKeyMarshaller
public Class getKeyMarshaller()
-
getValueMarshaller
public Class getValueMarshaller()
-
getEntries
public long getEntries()
-
getAvgKeySize
public double getAvgKeySize()
-
getAvgValueSize
public double getAvgValueSize()
-
-