Interface BuildEventStreamProtos.ActionExecutedOrBuilder

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

public static interface BuildEventStreamProtos.ActionExecutedOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getSuccess

      boolean getSuccess()
      bool success = 1;
      Returns:
      The success.
    • getType

      String getType()
       The mnemonic of the action that was executed
       
      string type = 8;
      Returns:
      The type.
    • getTypeBytes

      com.google.protobuf.ByteString getTypeBytes()
       The mnemonic of the action that was executed
       
      string type = 8;
      Returns:
      The bytes for type.
    • getExitCode

      int getExitCode()
       The exit code of the action, if it is available.
       
      int32 exit_code = 2;
      Returns:
      The exitCode.
    • hasStdout

      boolean hasStdout()
       Location where to find the standard output of the action
       (e.g., a file path).
       
      .build_event_stream.File stdout = 3;
      Returns:
      Whether the stdout field is set.
    • getStdout

       Location where to find the standard output of the action
       (e.g., a file path).
       
      .build_event_stream.File stdout = 3;
      Returns:
      The stdout.
    • getStdoutOrBuilder

       Location where to find the standard output of the action
       (e.g., a file path).
       
      .build_event_stream.File stdout = 3;
    • hasStderr

      boolean hasStderr()
       Location where to find the standard error of the action
       (e.g., a file path).
       
      .build_event_stream.File stderr = 4;
      Returns:
      Whether the stderr field is set.
    • getStderr

       Location where to find the standard error of the action
       (e.g., a file path).
       
      .build_event_stream.File stderr = 4;
      Returns:
      The stderr.
    • getStderrOrBuilder

       Location where to find the standard error of the action
       (e.g., a file path).
       
      .build_event_stream.File stderr = 4;
    • getLabel

      @Deprecated String getLabel()
      Deprecated.
      build_event_stream.ActionExecuted.label is deprecated. See third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto;l=566
       Deprecated. This field is now present on ActionCompletedId.
       
      string label = 5 [deprecated = true];
      Returns:
      The label.
    • getLabelBytes

      @Deprecated com.google.protobuf.ByteString getLabelBytes()
      Deprecated.
      build_event_stream.ActionExecuted.label is deprecated. See third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto;l=566
       Deprecated. This field is now present on ActionCompletedId.
       
      string label = 5 [deprecated = true];
      Returns:
      The bytes for label.
    • hasConfiguration

      @Deprecated boolean hasConfiguration()
      Deprecated.
      build_event_stream.ActionExecuted.configuration is deprecated. See third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto;l=569
       Deprecated. This field is now present on ActionCompletedId.
       
      .build_event_stream.BuildEventId.ConfigurationId configuration = 7 [deprecated = true];
      Returns:
      Whether the configuration field is set.
    • getConfiguration

      Deprecated.
      build_event_stream.ActionExecuted.configuration is deprecated. See third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto;l=569
       Deprecated. This field is now present on ActionCompletedId.
       
      .build_event_stream.BuildEventId.ConfigurationId configuration = 7 [deprecated = true];
      Returns:
      The configuration.
    • getConfigurationOrBuilder

      Deprecated.
       Deprecated. This field is now present on ActionCompletedId.
       
      .build_event_stream.BuildEventId.ConfigurationId configuration = 7 [deprecated = true];
    • hasPrimaryOutput

      boolean hasPrimaryOutput()
       Primary output; only provided for successful actions.
       
      .build_event_stream.File primary_output = 6;
      Returns:
      Whether the primaryOutput field is set.
    • getPrimaryOutput

      BuildEventStreamProtos.File getPrimaryOutput()
       Primary output; only provided for successful actions.
       
      .build_event_stream.File primary_output = 6;
      Returns:
      The primaryOutput.
    • getPrimaryOutputOrBuilder

      BuildEventStreamProtos.FileOrBuilder getPrimaryOutputOrBuilder()
       Primary output; only provided for successful actions.
       
      .build_event_stream.File primary_output = 6;
    • getCommandLineList

      List<String> getCommandLineList()
       The command-line of the action, if the action is a command.
       
      repeated string command_line = 9;
      Returns:
      A list containing the commandLine.
    • getCommandLineCount

      int getCommandLineCount()
       The command-line of the action, if the action is a command.
       
      repeated string command_line = 9;
      Returns:
      The count of commandLine.
    • getCommandLine

      String getCommandLine(int index)
       The command-line of the action, if the action is a command.
       
      repeated string command_line = 9;
      Parameters:
      index - The index of the element to return.
      Returns:
      The commandLine at the given index.
    • getCommandLineBytes

      com.google.protobuf.ByteString getCommandLineBytes(int index)
       The command-line of the action, if the action is a command.
       
      repeated string command_line = 9;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the commandLine at the given index.
    • getActionMetadataLogsList

      List<BuildEventStreamProtos.File> getActionMetadataLogsList()
       List of paths to log files
       
      repeated .build_event_stream.File action_metadata_logs = 10;
    • getActionMetadataLogs

      BuildEventStreamProtos.File getActionMetadataLogs(int index)
       List of paths to log files
       
      repeated .build_event_stream.File action_metadata_logs = 10;
    • getActionMetadataLogsCount

      int getActionMetadataLogsCount()
       List of paths to log files
       
      repeated .build_event_stream.File action_metadata_logs = 10;
    • getActionMetadataLogsOrBuilderList

      List<? extends BuildEventStreamProtos.FileOrBuilder> getActionMetadataLogsOrBuilderList()
       List of paths to log files
       
      repeated .build_event_stream.File action_metadata_logs = 10;
    • getActionMetadataLogsOrBuilder

      BuildEventStreamProtos.FileOrBuilder getActionMetadataLogsOrBuilder(int index)
       List of paths to log files
       
      repeated .build_event_stream.File action_metadata_logs = 10;
    • hasFailureDetail

      boolean hasFailureDetail()
       Only populated if success = false, and sometimes not even then.
       
      .failure_details.FailureDetail failure_detail = 11;
      Returns:
      Whether the failureDetail field is set.
    • getFailureDetail

      FailureDetails.FailureDetail getFailureDetail()
       Only populated if success = false, and sometimes not even then.
       
      .failure_details.FailureDetail failure_detail = 11;
      Returns:
      The failureDetail.
    • getFailureDetailOrBuilder

      FailureDetails.FailureDetailOrBuilder getFailureDetailOrBuilder()
       Only populated if success = false, and sometimes not even then.
       
      .failure_details.FailureDetail failure_detail = 11;
    • hasStartTime

      boolean hasStartTime()
       Start of action execution, before any attempted execution begins.
       
      .google.protobuf.Timestamp start_time = 12;
      Returns:
      Whether the startTime field is set.
    • getStartTime

      com.google.protobuf.Timestamp getStartTime()
       Start of action execution, before any attempted execution begins.
       
      .google.protobuf.Timestamp start_time = 12;
      Returns:
      The startTime.
    • getStartTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
       Start of action execution, before any attempted execution begins.
       
      .google.protobuf.Timestamp start_time = 12;
    • hasEndTime

      boolean hasEndTime()
       End of action execution, after all attempted execution completes.
       
      .google.protobuf.Timestamp end_time = 13;
      Returns:
      Whether the endTime field is set.
    • getEndTime

      com.google.protobuf.Timestamp getEndTime()
       End of action execution, after all attempted execution completes.
       
      .google.protobuf.Timestamp end_time = 13;
      Returns:
      The endTime.
    • getEndTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
       End of action execution, after all attempted execution completes.
       
      .google.protobuf.Timestamp end_time = 13;
    • getStrategyDetailsList

      List<com.google.protobuf.Any> getStrategyDetailsList()
       Additional details about action execution supplied by strategies. Bazel
       options will determine which strategy details are included when multiple
       strategies are involved in a single action's execution.
      
       The default type will be `tools.proto.SpawnExec` found in `spawn.proto`.
       
      repeated .google.protobuf.Any strategy_details = 14;
    • getStrategyDetails

      com.google.protobuf.Any getStrategyDetails(int index)
       Additional details about action execution supplied by strategies. Bazel
       options will determine which strategy details are included when multiple
       strategies are involved in a single action's execution.
      
       The default type will be `tools.proto.SpawnExec` found in `spawn.proto`.
       
      repeated .google.protobuf.Any strategy_details = 14;
    • getStrategyDetailsCount

      int getStrategyDetailsCount()
       Additional details about action execution supplied by strategies. Bazel
       options will determine which strategy details are included when multiple
       strategies are involved in a single action's execution.
      
       The default type will be `tools.proto.SpawnExec` found in `spawn.proto`.
       
      repeated .google.protobuf.Any strategy_details = 14;
    • getStrategyDetailsOrBuilderList

      List<? extends com.google.protobuf.AnyOrBuilder> getStrategyDetailsOrBuilderList()
       Additional details about action execution supplied by strategies. Bazel
       options will determine which strategy details are included when multiple
       strategies are involved in a single action's execution.
      
       The default type will be `tools.proto.SpawnExec` found in `spawn.proto`.
       
      repeated .google.protobuf.Any strategy_details = 14;
    • getStrategyDetailsOrBuilder

      com.google.protobuf.AnyOrBuilder getStrategyDetailsOrBuilder(int index)
       Additional details about action execution supplied by strategies. Bazel
       options will determine which strategy details are included when multiple
       strategies are involved in a single action's execution.
      
       The default type will be `tools.proto.SpawnExec` found in `spawn.proto`.
       
      repeated .google.protobuf.Any strategy_details = 14;