Interface BuildEventStreamProtos.BuildMetrics.WorkerPoolMetrics.WorkerPoolStatsOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
BuildEventStreamProtos.BuildMetrics.WorkerPoolMetrics.WorkerPoolStats, BuildEventStreamProtos.BuildMetrics.WorkerPoolMetrics.WorkerPoolStats.Builder
Enclosing class:
BuildEventStreamProtos.BuildMetrics.WorkerPoolMetrics

public static interface BuildEventStreamProtos.BuildMetrics.WorkerPoolMetrics.WorkerPoolStatsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    long
    Number of workers alive at the end of the build.
    long
    Number of workers created during a build.
    long
    Number of workers destroyed during a build (sum of all workers destroyed by eviction, UserExecException, IoException, InterruptedException and unknown reasons below).
    long
    Number of workers evicted during a build.
    int
    Hash of worker pool these stats are for.
    long
    Number of workers destroyed due to InterruptedExceptions.
    long
    Number of workers destroyed due to IoExceptions.
    Mnemonic of workers these stats are for.
    com.google.protobuf.ByteString
    Mnemonic of workers these stats are for.
    long
    Number of workers destroyed due to an unknown reason.
    long
    Number of workers destroyed due to UserExecExceptions.

    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

    • getHash

      int getHash()
       Hash of worker pool these stats are for. Contains information about
       startup flags.
       
      int32 hash = 1;
      Returns:
      The hash.
    • getMnemonic

      String getMnemonic()
       Mnemonic of workers these stats are for.
       
      string mnemonic = 2;
      Returns:
      The mnemonic.
    • getMnemonicBytes

      com.google.protobuf.ByteString getMnemonicBytes()
       Mnemonic of workers these stats are for.
       
      string mnemonic = 2;
      Returns:
      The bytes for mnemonic.
    • getCreatedCount

      long getCreatedCount()
       Number of workers created during a build.
       
      int64 created_count = 3;
      Returns:
      The createdCount.
    • getDestroyedCount

      long getDestroyedCount()
       Number of workers destroyed during a build (sum of all workers
       destroyed by eviction, UserExecException, IoException,
       InterruptedException and unknown reasons below).
       
      int64 destroyed_count = 4;
      Returns:
      The destroyedCount.
    • getEvictedCount

      long getEvictedCount()
       Number of workers evicted during a build.
       
      int64 evicted_count = 5;
      Returns:
      The evictedCount.
    • getUserExecExceptionDestroyedCount

      long getUserExecExceptionDestroyedCount()
       Number of workers destroyed due to UserExecExceptions.
       
      int64 user_exec_exception_destroyed_count = 6;
      Returns:
      The userExecExceptionDestroyedCount.
    • getIoExceptionDestroyedCount

      long getIoExceptionDestroyedCount()
       Number of workers destroyed due to IoExceptions.
       
      int64 io_exception_destroyed_count = 7;
      Returns:
      The ioExceptionDestroyedCount.
    • getInterruptedExceptionDestroyedCount

      long getInterruptedExceptionDestroyedCount()
       Number of workers destroyed due to InterruptedExceptions.
       
      int64 interrupted_exception_destroyed_count = 8;
      Returns:
      The interruptedExceptionDestroyedCount.
    • getUnknownDestroyedCount

      long getUnknownDestroyedCount()
       Number of workers destroyed due to an unknown reason.
       
      int64 unknown_destroyed_count = 9;
      Returns:
      The unknownDestroyedCount.
    • getAliveCount

      long getAliveCount()
       Number of workers alive at the end of the build.
       
      int64 alive_count = 10;
      Returns:
      The aliveCount.