Interface BuildEventStreamProtos.BuildMetrics.BuildGraphMetricsOrBuilder

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

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

    • getActionLookupValueCount

      int getActionLookupValueCount()
       How many configured targets/aspects were in this build, including any
       that were analyzed on a prior build and are still valid. May not be
       populated if analysis phase was fully cached. Note: for historical
       reasons this includes input/output files and other configured targets
       that do not actually have associated actions.
       
      int32 action_lookup_value_count = 1;
      Returns:
      The actionLookupValueCount.
    • getActionLookupValueCountNotIncludingAspects

      int getActionLookupValueCountNotIncludingAspects()
       How many configured targets alone were in this build: always at most
       action_lookup_value_count. Useful mainly for historical comparisons to
       TargetMetrics.targets_configured, which used to not count aspects. This
       also includes configured targets that do not have associated actions.
       
      int32 action_lookup_value_count_not_including_aspects = 5;
      Returns:
      The actionLookupValueCountNotIncludingAspects.
    • getActionCount

      int getActionCount()
       How many actions belonged to the configured targets/aspects above. It may
       not be necessary to execute all of these actions to build the requested
       targets. May not be populated if analysis phase was fully cached.
       
      int32 action_count = 2;
      Returns:
      The actionCount.
    • getActionCountNotIncludingAspects

      int getActionCountNotIncludingAspects()
       How many actions belonged to configured targets: always at most
       action_count. Useful mainly for historical comparisons to
       ActionMetrics.actions_created, which used to not count aspects' actions.
       
      int32 action_count_not_including_aspects = 6;
      Returns:
      The actionCountNotIncludingAspects.
    • getInputFileConfiguredTargetCount

      int getInputFileConfiguredTargetCount()
       How many "input file" configured targets there were: one per source file.
       Should agree with artifact_metrics.source_artifacts_read.count above,
       
      int32 input_file_configured_target_count = 7;
      Returns:
      The inputFileConfiguredTargetCount.
    • getOutputFileConfiguredTargetCount

      int getOutputFileConfiguredTargetCount()
       How many "output file" configured targets there were: output files that
       are targets (not implicit outputs).
       
      int32 output_file_configured_target_count = 8;
      Returns:
      The outputFileConfiguredTargetCount.
    • getOtherConfiguredTargetCount

      int getOtherConfiguredTargetCount()
       How many "other" configured targets there were (like alias,
       package_group, and other non-rule non-file configured targets).
       
      int32 other_configured_target_count = 9;
      Returns:
      The otherConfiguredTargetCount.
    • getOutputArtifactCount

      int getOutputArtifactCount()
       How many artifacts are outputs of the above actions. May not be populated
       if analysis phase was fully cached.
       
      int32 output_artifact_count = 3;
      Returns:
      The outputArtifactCount.
    • getPostInvocationSkyframeNodeCount

      int getPostInvocationSkyframeNodeCount()
       How many Skyframe nodes there are in memory at the end of the build. This
       may underestimate the number of nodes when running with memory-saving
       settings or with Skybuild, and may overestimate if there are nodes from
       prior evaluations still in the cache.
       
      int32 post_invocation_skyframe_node_count = 4;
      Returns:
      The postInvocationSkyframeNodeCount.
    • getDirtiedValuesList

       Number of SkyValues that were dirtied during the build. Dirtied nodes are
       those that transitively depend on a node that changed by itself (e.g. one
       representing a file in the file system)
       
      repeated .build_event_stream.BuildMetrics.EvaluationStat dirtied_values = 10;
    • getDirtiedValues

       Number of SkyValues that were dirtied during the build. Dirtied nodes are
       those that transitively depend on a node that changed by itself (e.g. one
       representing a file in the file system)
       
      repeated .build_event_stream.BuildMetrics.EvaluationStat dirtied_values = 10;
    • getDirtiedValuesCount

      int getDirtiedValuesCount()
       Number of SkyValues that were dirtied during the build. Dirtied nodes are
       those that transitively depend on a node that changed by itself (e.g. one
       representing a file in the file system)
       
      repeated .build_event_stream.BuildMetrics.EvaluationStat dirtied_values = 10;
    • getDirtiedValuesOrBuilderList

      List<? extends BuildEventStreamProtos.BuildMetrics.EvaluationStatOrBuilder> getDirtiedValuesOrBuilderList()
       Number of SkyValues that were dirtied during the build. Dirtied nodes are
       those that transitively depend on a node that changed by itself (e.g. one
       representing a file in the file system)
       
      repeated .build_event_stream.BuildMetrics.EvaluationStat dirtied_values = 10;
    • getDirtiedValuesOrBuilder

       Number of SkyValues that were dirtied during the build. Dirtied nodes are
       those that transitively depend on a node that changed by itself (e.g. one
       representing a file in the file system)
       
      repeated .build_event_stream.BuildMetrics.EvaluationStat dirtied_values = 10;
    • getChangedValuesList

       Number of SkyValues that changed by themselves. For example, when a file
       on the file system changes, the SkyValue representing it will change.
       
      repeated .build_event_stream.BuildMetrics.EvaluationStat changed_values = 11;
    • getChangedValues

       Number of SkyValues that changed by themselves. For example, when a file
       on the file system changes, the SkyValue representing it will change.
       
      repeated .build_event_stream.BuildMetrics.EvaluationStat changed_values = 11;
    • getChangedValuesCount

      int getChangedValuesCount()
       Number of SkyValues that changed by themselves. For example, when a file
       on the file system changes, the SkyValue representing it will change.
       
      repeated .build_event_stream.BuildMetrics.EvaluationStat changed_values = 11;
    • getChangedValuesOrBuilderList

      List<? extends BuildEventStreamProtos.BuildMetrics.EvaluationStatOrBuilder> getChangedValuesOrBuilderList()
       Number of SkyValues that changed by themselves. For example, when a file
       on the file system changes, the SkyValue representing it will change.
       
      repeated .build_event_stream.BuildMetrics.EvaluationStat changed_values = 11;
    • getChangedValuesOrBuilder

       Number of SkyValues that changed by themselves. For example, when a file
       on the file system changes, the SkyValue representing it will change.
       
      repeated .build_event_stream.BuildMetrics.EvaluationStat changed_values = 11;
    • getBuiltValuesList

       Number of SkyValues that were built. This means that they were evaluated
       and were found to have changed from their previous version.
       
      repeated .build_event_stream.BuildMetrics.EvaluationStat built_values = 12;
    • getBuiltValues

       Number of SkyValues that were built. This means that they were evaluated
       and were found to have changed from their previous version.
       
      repeated .build_event_stream.BuildMetrics.EvaluationStat built_values = 12;
    • getBuiltValuesCount

      int getBuiltValuesCount()
       Number of SkyValues that were built. This means that they were evaluated
       and were found to have changed from their previous version.
       
      repeated .build_event_stream.BuildMetrics.EvaluationStat built_values = 12;
    • getBuiltValuesOrBuilderList

      List<? extends BuildEventStreamProtos.BuildMetrics.EvaluationStatOrBuilder> getBuiltValuesOrBuilderList()
       Number of SkyValues that were built. This means that they were evaluated
       and were found to have changed from their previous version.
       
      repeated .build_event_stream.BuildMetrics.EvaluationStat built_values = 12;
    • getBuiltValuesOrBuilder

       Number of SkyValues that were built. This means that they were evaluated
       and were found to have changed from their previous version.
       
      repeated .build_event_stream.BuildMetrics.EvaluationStat built_values = 12;
    • getCleanedValuesList

       Number of SkyValues that were evaluated and found clean, i.e. equal to
       their previous version.
       
      repeated .build_event_stream.BuildMetrics.EvaluationStat cleaned_values = 13;
    • getCleanedValues

       Number of SkyValues that were evaluated and found clean, i.e. equal to
       their previous version.
       
      repeated .build_event_stream.BuildMetrics.EvaluationStat cleaned_values = 13;
    • getCleanedValuesCount

      int getCleanedValuesCount()
       Number of SkyValues that were evaluated and found clean, i.e. equal to
       their previous version.
       
      repeated .build_event_stream.BuildMetrics.EvaluationStat cleaned_values = 13;
    • getCleanedValuesOrBuilderList

      List<? extends BuildEventStreamProtos.BuildMetrics.EvaluationStatOrBuilder> getCleanedValuesOrBuilderList()
       Number of SkyValues that were evaluated and found clean, i.e. equal to
       their previous version.
       
      repeated .build_event_stream.BuildMetrics.EvaluationStat cleaned_values = 13;
    • getCleanedValuesOrBuilder

       Number of SkyValues that were evaluated and found clean, i.e. equal to
       their previous version.
       
      repeated .build_event_stream.BuildMetrics.EvaluationStat cleaned_values = 13;
    • getEvaluatedValuesList

       Number of evaluations to build SkyValues. This includes restarted
       evaluations, which means there can be multiple evaluations per built
       SkyValue. Subtract built_values from this number to get the number of
       restarted evaluations.
       
      repeated .build_event_stream.BuildMetrics.EvaluationStat evaluated_values = 17;
    • getEvaluatedValues

       Number of evaluations to build SkyValues. This includes restarted
       evaluations, which means there can be multiple evaluations per built
       SkyValue. Subtract built_values from this number to get the number of
       restarted evaluations.
       
      repeated .build_event_stream.BuildMetrics.EvaluationStat evaluated_values = 17;
    • getEvaluatedValuesCount

      int getEvaluatedValuesCount()
       Number of evaluations to build SkyValues. This includes restarted
       evaluations, which means there can be multiple evaluations per built
       SkyValue. Subtract built_values from this number to get the number of
       restarted evaluations.
       
      repeated .build_event_stream.BuildMetrics.EvaluationStat evaluated_values = 17;
    • getEvaluatedValuesOrBuilderList

      List<? extends BuildEventStreamProtos.BuildMetrics.EvaluationStatOrBuilder> getEvaluatedValuesOrBuilderList()
       Number of evaluations to build SkyValues. This includes restarted
       evaluations, which means there can be multiple evaluations per built
       SkyValue. Subtract built_values from this number to get the number of
       restarted evaluations.
       
      repeated .build_event_stream.BuildMetrics.EvaluationStat evaluated_values = 17;
    • getEvaluatedValuesOrBuilder

      BuildEventStreamProtos.BuildMetrics.EvaluationStatOrBuilder getEvaluatedValuesOrBuilder(int index)
       Number of evaluations to build SkyValues. This includes restarted
       evaluations, which means there can be multiple evaluations per built
       SkyValue. Subtract built_values from this number to get the number of
       restarted evaluations.
       
      repeated .build_event_stream.BuildMetrics.EvaluationStat evaluated_values = 17;
    • getRuleClassList

      repeated .build_event_stream.BuildMetrics.BuildGraphMetrics.RuleClassCount rule_class = 14;
    • getRuleClass

      repeated .build_event_stream.BuildMetrics.BuildGraphMetrics.RuleClassCount rule_class = 14;
    • getRuleClassCount

      int getRuleClassCount()
      repeated .build_event_stream.BuildMetrics.BuildGraphMetrics.RuleClassCount rule_class = 14;
    • getRuleClassOrBuilderList

      repeated .build_event_stream.BuildMetrics.BuildGraphMetrics.RuleClassCount rule_class = 14;
    • getRuleClassOrBuilder

      repeated .build_event_stream.BuildMetrics.BuildGraphMetrics.RuleClassCount rule_class = 14;
    • getAspectList

      repeated .build_event_stream.BuildMetrics.BuildGraphMetrics.AspectCount aspect = 15;
    • getAspect

      repeated .build_event_stream.BuildMetrics.BuildGraphMetrics.AspectCount aspect = 15;
    • getAspectCount

      int getAspectCount()
      repeated .build_event_stream.BuildMetrics.BuildGraphMetrics.AspectCount aspect = 15;
    • getAspectOrBuilderList

      repeated .build_event_stream.BuildMetrics.BuildGraphMetrics.AspectCount aspect = 15;
    • getAspectOrBuilder

      repeated .build_event_stream.BuildMetrics.BuildGraphMetrics.AspectCount aspect = 15;