Package io.envoyproxy.envoy.admin.v3
Interface MutexStatsOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
MutexStats,MutexStats.Builder
public interface MutexStatsOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description longgetCurrentWaitCycles()The length of the current contention wait cycle.longgetLifetimeWaitCycles()The lifetime total of all contention wait cycles.longgetNumContentions()The number of individual mutex contentions which have occurred since startup.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getNumContentions
long getNumContentions()
The number of individual mutex contentions which have occurred since startup.
uint64 num_contentions = 1;- Returns:
- The numContentions.
-
getCurrentWaitCycles
long getCurrentWaitCycles()
The length of the current contention wait cycle.
uint64 current_wait_cycles = 2;- Returns:
- The currentWaitCycles.
-
getLifetimeWaitCycles
long getLifetimeWaitCycles()
The lifetime total of all contention wait cycles.
uint64 lifetime_wait_cycles = 3;- Returns:
- The lifetimeWaitCycles.
-
-