Package com.linkedin.davinci.stats
Class DIVStats
java.lang.Object
com.linkedin.davinci.stats.DIVStats
This class contains stats for DIV. The stat class is used in
VeniceVersionedStats to serve for
a single store version or total of all store versions.
This class does not contain reporting logic as reporting is done by the DIVStatsReporter.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlonglonglonglonglonglonglonglongvoidvoidvoidvoidvoidvoidvoidvoidvoidsetBenignLeaderOffsetRewindCount(long count) voidsetBenignLeaderProducerFailure(long count) voidsetCorruptedMsg(long count) voidsetDuplicateMsg(long count) voidsetLeaderProducerFailure(long count) voidsetMissingMsg(long count) voidsetPotentiallyLossyLeaderOffsetRewindCount(long count) voidsetSuccessMsg(long count)
-
Constructor Details
-
DIVStats
public DIVStats()
-
-
Method Details
-
getDuplicateMsg
public long getDuplicateMsg() -
recordDuplicateMsg
public void recordDuplicateMsg() -
setDuplicateMsg
public void setDuplicateMsg(long count) -
getMissingMsg
public long getMissingMsg() -
recordMissingMsg
public void recordMissingMsg() -
setMissingMsg
public void setMissingMsg(long count) -
getCorruptedMsg
public long getCorruptedMsg() -
recordCorruptedMsg
public void recordCorruptedMsg() -
setCorruptedMsg
public void setCorruptedMsg(long count) -
getSuccessMsg
public long getSuccessMsg() -
recordSuccessMsg
public void recordSuccessMsg() -
setSuccessMsg
public void setSuccessMsg(long count) -
recordBenignLeaderOffsetRewind
public void recordBenignLeaderOffsetRewind() -
getBenignLeaderOffsetRewindCount
public long getBenignLeaderOffsetRewindCount() -
setBenignLeaderOffsetRewindCount
public void setBenignLeaderOffsetRewindCount(long count) -
recordPotentiallyLossyLeaderOffsetRewind
public void recordPotentiallyLossyLeaderOffsetRewind() -
getPotentiallyLossyLeaderOffsetRewindCount
public long getPotentiallyLossyLeaderOffsetRewindCount() -
setPotentiallyLossyLeaderOffsetRewindCount
public void setPotentiallyLossyLeaderOffsetRewindCount(long count) -
recordLeaderProducerFailure
public void recordLeaderProducerFailure() -
getLeaderProducerFailure
public long getLeaderProducerFailure() -
setLeaderProducerFailure
public void setLeaderProducerFailure(long count) -
recordBenignLeaderProducerFailure
public void recordBenignLeaderProducerFailure() -
getBenignLeaderProducerFailure
public long getBenignLeaderProducerFailure() -
setBenignLeaderProducerFailure
public void setBenignLeaderProducerFailure(long count)
-