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
      long getCurrentWaitCycles()
      The length of the current contention wait cycle.
      long getLifetimeWaitCycles()
      The lifetime total of all contention wait cycles.
      long getNumContentions()
      The number of individual mutex contentions which have occurred since startup.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • 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.