Interface Protos.ActionCacheStatisticsOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Protos.ActionCacheStatistics,Protos.ActionCacheStatistics.Builder
- Enclosing class:
- Protos
public static interface Protos.ActionCacheStatisticsOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionintgetHits()Cache counters.longTime it took to load the action cache from disk.getMissDetails(int index) Breakdown of the cache misses based on the reasons behind them.intBreakdown of the cache misses based on the reasons behind them.Breakdown of the cache misses based on the reasons behind them.getMissDetailsOrBuilder(int index) Breakdown of the cache misses based on the reasons behind them.Breakdown of the cache misses based on the reasons behind them.intint32 misses = 4;longTime it took to save the action cache to disk.longSize of the action cache in bytes.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getSizeInBytes
long getSizeInBytes()Size of the action cache in bytes. This is computed by the code that persists the action cache to disk and represents the size of the written files, which has no direct relation to the number of entries in the cache.
uint64 size_in_bytes = 1;- Returns:
- The sizeInBytes.
-
getSaveTimeInMs
long getSaveTimeInMs()Time it took to save the action cache to disk.
uint64 save_time_in_ms = 2;- Returns:
- The saveTimeInMs.
-
getHits
int getHits()Cache counters.
int32 hits = 3;- Returns:
- The hits.
-
getMisses
int getMisses()int32 misses = 4;- Returns:
- The misses.
-
getMissDetailsList
List<Protos.ActionCacheStatistics.MissDetail> getMissDetailsList()Breakdown of the cache misses based on the reasons behind them.
repeated .blaze.ActionCacheStatistics.MissDetail miss_details = 5; -
getMissDetails
Breakdown of the cache misses based on the reasons behind them.
repeated .blaze.ActionCacheStatistics.MissDetail miss_details = 5; -
getMissDetailsCount
int getMissDetailsCount()Breakdown of the cache misses based on the reasons behind them.
repeated .blaze.ActionCacheStatistics.MissDetail miss_details = 5; -
getMissDetailsOrBuilderList
List<? extends Protos.ActionCacheStatistics.MissDetailOrBuilder> getMissDetailsOrBuilderList()Breakdown of the cache misses based on the reasons behind them.
repeated .blaze.ActionCacheStatistics.MissDetail miss_details = 5; -
getMissDetailsOrBuilder
Breakdown of the cache misses based on the reasons behind them.
repeated .blaze.ActionCacheStatistics.MissDetail miss_details = 5; -
getLoadTimeInMs
long getLoadTimeInMs()Time it took to load the action cache from disk. Reported as 0 if the action cache has not been loaded in this invocation.
uint64 load_time_in_ms = 6;- Returns:
- The loadTimeInMs.
-