Interface BuildEventStreamProtos.BuildMetrics.ActionSummary.ActionDataOrBuilder

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

public static interface BuildEventStreamProtos.BuildMetrics.ActionSummary.ActionDataOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    long
    The total number of actions of this type registered during the build.
    long
    The total number of actions of this type executed during the build.
    long
    When the first action of this type started being executed, in milliseconds from the epoch.
    long
    When the last action of this type ended being executed, in milliseconds from the epoch.
    string mnemonic = 1;
    com.google.protobuf.ByteString
    string mnemonic = 1;
    com.google.protobuf.Duration
    Accumulated CPU time of all spawned actions of this type.
    com.google.protobuf.DurationOrBuilder
    Accumulated CPU time of all spawned actions of this type.
    com.google.protobuf.Duration
    .google.protobuf.Duration user_time = 6;
    com.google.protobuf.DurationOrBuilder
    .google.protobuf.Duration user_time = 6;
    boolean
    Accumulated CPU time of all spawned actions of this type.
    boolean
    .google.protobuf.Duration user_time = 6;

    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

    • getMnemonic

      String getMnemonic()
      string mnemonic = 1;
      Returns:
      The mnemonic.
    • getMnemonicBytes

      com.google.protobuf.ByteString getMnemonicBytes()
      string mnemonic = 1;
      Returns:
      The bytes for mnemonic.
    • getActionsExecuted

      long getActionsExecuted()
       The total number of actions of this type executed during the build. As
       above, includes remote cache hits but excludes local action cache hits.
       
      int64 actions_executed = 2;
      Returns:
      The actionsExecuted.
    • getFirstStartedMs

      long getFirstStartedMs()
       When the first action of this type started being executed, in
       milliseconds from the epoch.
       
      int64 first_started_ms = 3;
      Returns:
      The firstStartedMs.
    • getLastEndedMs

      long getLastEndedMs()
       When the last action of this type ended being executed, in
       milliseconds from the epoch.
       
      int64 last_ended_ms = 4;
      Returns:
      The lastEndedMs.
    • hasSystemTime

      boolean hasSystemTime()
       Accumulated CPU time of all spawned actions of this type.
       This is only set if all the actions reported a time
       
      .google.protobuf.Duration system_time = 5;
      Returns:
      Whether the systemTime field is set.
    • getSystemTime

      com.google.protobuf.Duration getSystemTime()
       Accumulated CPU time of all spawned actions of this type.
       This is only set if all the actions reported a time
       
      .google.protobuf.Duration system_time = 5;
      Returns:
      The systemTime.
    • getSystemTimeOrBuilder

      com.google.protobuf.DurationOrBuilder getSystemTimeOrBuilder()
       Accumulated CPU time of all spawned actions of this type.
       This is only set if all the actions reported a time
       
      .google.protobuf.Duration system_time = 5;
    • hasUserTime

      boolean hasUserTime()
      .google.protobuf.Duration user_time = 6;
      Returns:
      Whether the userTime field is set.
    • getUserTime

      com.google.protobuf.Duration getUserTime()
      .google.protobuf.Duration user_time = 6;
      Returns:
      The userTime.
    • getUserTimeOrBuilder

      com.google.protobuf.DurationOrBuilder getUserTimeOrBuilder()
      .google.protobuf.Duration user_time = 6;
    • getActionsCreated

      long getActionsCreated()
       The total number of actions of this type registered during the build.
       
      int64 actions_created = 7;
      Returns:
      The actionsCreated.