Modifier and Type | Field and Description |
---|---|
(package private) Character |
appendChar
Separator character to use between event name and type of
nameExtension is set to true.
|
(package private) Callback |
callback
This is invoked each time a value is dumped to the log.
|
(package private) HistogramType |
histogramId
What kind of histogram to log.
|
(package private) Limits |
limits
The limits to use if logging as a histogram.
|
(package private) Boolean |
logHistogram
Log a data histogram.
|
(package private) Boolean |
logInsertions
Log the number of observations for each interval.
|
(package private) Boolean |
logMax
Log the maximal value observed for each interval.
|
(package private) Boolean |
logMean
Log the mean value for each interval.
|
(package private) Boolean |
logMin
Log the minimal value observed for each interval.
|
(package private) Boolean |
logRaw
Log raw values.
|
(package private) Boolean |
logSum
Log the sum of all data points for each interval.
|
(package private) Boolean |
nameExtension
Whether or not to add an identifying extension (like mean) to event
names when logging derived values.
|
private boolean |
register
Whether to register in the Statistics manager.
|
Constructor and Description |
---|
Parameters()
Get a fresh Parameters instance with all features turned/unset.
|
Modifier and Type | Method and Description |
---|---|
(package private) void |
merge(Value.Parameters defaults)
If a member is not set in this, add it from defaults.
|
Value.Parameters |
setAppendChar(Character appendChar)
Separator character to use between event name and type of
nameExtension is set to true.
|
Value.Parameters |
setCallback(Callback callback)
Set a callback to be invoked each time this Value is written to the
log.
|
Value.Parameters |
setHistogramId(HistogramType histogramId)
What kind of histogram to log.
|
Value.Parameters |
setLimits(Limits limits)
The limits to use if logging as a histogram.
|
Value.Parameters |
setLogHistogram(Boolean logHistogram)
(De-)Activate logging a data histogram.
|
Value.Parameters |
setLogInsertions(Boolean logInsertions)
(De-)Activate loging the number of observations for each interval.
|
Value.Parameters |
setLogMax(Boolean logMax)
(De-)Activate logging the maximal value observed for each interval.
|
Value.Parameters |
setLogMean(Boolean logMean)
(De)-activate loging the mean value for each interval.
|
Value.Parameters |
setLogMin(Boolean logMin)
(De-)Activate logging the minimal value observed for each interval.
|
Value.Parameters |
setLogRaw(Boolean logRaw)
(De-)Activate logging of raw values.
|
Value.Parameters |
setLogSum(Boolean logSum)
(De-)Activate logging the sum of all data points for each interval.
|
Value.Parameters |
setNameExtension(Boolean nameExtension)
Whether or not to add an identifying extension (like mean) to event
names when logging derived values.
|
private Value.Parameters |
setRegister(boolean register)
Set whether to register in the statistics manager.
|
Boolean logRaw
Boolean logSum
Boolean logMean
Boolean logMax
Boolean logMin
Boolean logInsertions
Boolean nameExtension
Boolean logHistogram
HistogramType histogramId
HistogramType
Limits limits
Limits
Character appendChar
Callback callback
Handle.runCallback()
private boolean register
public Parameters()
public Value.Parameters setLogRaw(Boolean logRaw)
public Value.Parameters setLogSum(Boolean logSum)
public Value.Parameters setLogMean(Boolean logMean)
public Value.Parameters setLogMax(Boolean logMax)
public Value.Parameters setLogMin(Boolean logMin)
public Value.Parameters setLogInsertions(Boolean logInsertions)
public Value.Parameters setNameExtension(Boolean nameExtension)
public Value.Parameters setLogHistogram(Boolean logHistogram)
public Value.Parameters setHistogramId(HistogramType histogramId)
HistogramType
public Value.Parameters setLimits(Limits limits)
Limits
public Value.Parameters setAppendChar(Character appendChar)
public Value.Parameters setCallback(Callback callback)
callback
- to be invoked each time the Value is written to the logprivate Value.Parameters setRegister(boolean register)
register
- set to false to avoid registeringvoid merge(Value.Parameters defaults)
Copyright © 2018. All rights reserved.