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

    Modifier and Type
    Method
    Description
    long
    The length of the current contention wait cycle.
    long
    The lifetime total of all contention wait cycles.
    long
    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 Details

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