public static class AbstractDynamicMetadataResolver.PersistentCacheInitializationMetrics extends Object
Modifier and Type | Field and Description |
---|---|
private boolean |
enabled
Whether or not persistent caching was enabled.
|
private int |
entriesLoaded
Entries which were successfully loaded and made live.
|
private int |
entriesSkippedAlreadyLive
Entries which were skipped because they were already live by the time they were processed,
generally only seen when initializing from the persistent cache in a background thread.
|
private int |
entriesSkippedFailedPredicate
Entries which were skipped because they failed the persistent cache predicate evaluation.
|
private int |
entriesSkippedInvalid
Entries which were skipped because they were determined to be invalid.
|
private int |
entriesSkippedProcessingException
Entries which were skipped due to a processing exception.
|
private int |
entriesTotal
Total entries seen in the persistent cache.
|
private long |
processingTime
Total processing time for the persistent cache, in nanoseconds.
|
Constructor and Description |
---|
PersistentCacheInitializationMetrics() |
Modifier and Type | Method and Description |
---|---|
int |
getEntriesLoaded()
Get entries which were successfully loaded and made live.
|
int |
getEntriesSkippedAlreadyLive()
Get entries which were skipped because they were already live by the time they were processed,
generally only seen when initializing from the persistent cache in a background thread.
|
int |
getEntriesSkippedFailedPredicate()
Get entries which were skipped because they failed the persistent cache predicate evaluation.
|
int |
getEntriesSkippedInvalid()
Get entries which were skipped because they were determined to be invalid.
|
int |
getEntriesSkippedProcessingException()
Get entries which were skipped due to a processing exception.
|
int |
getEntriesTotal()
Get total entries seen in the persistent cache.
|
long |
getProcessingTime()
Get total processing time for the persistent cache, in nanoseconds.
|
boolean |
isEnabled()
Get whether or not persistent caching was enabled.
|
String |
toString() |
private boolean enabled
private long processingTime
private int entriesTotal
private int entriesLoaded
private int entriesSkippedAlreadyLive
private int entriesSkippedInvalid
private int entriesSkippedFailedPredicate
private int entriesSkippedProcessingException
public PersistentCacheInitializationMetrics()
public boolean isEnabled()
public long getProcessingTime()
public int getEntriesTotal()
public int getEntriesLoaded()
public int getEntriesSkippedAlreadyLive()
public int getEntriesSkippedInvalid()
public int getEntriesSkippedFailedPredicate()
public int getEntriesSkippedProcessingException()
Copyright © 1999–2020 Shibboleth Consortium. All rights reserved.