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 Summary
Modifier and TypeMethodDescriptionintHow many actions belonged to the configured targets/aspects above.intHow many actions belonged to configured targets: always at most action_count.intHow many configured targets/aspects were in this build, including any that were analyzed on a prior build and are still valid.intHow many configured targets alone were in this build: always at most action_lookup_value_count.getAspect(int index) repeated .build_event_stream.BuildMetrics.BuildGraphMetrics.AspectCount aspect = 15;intrepeated .build_event_stream.BuildMetrics.BuildGraphMetrics.AspectCount aspect = 15;repeated .build_event_stream.BuildMetrics.BuildGraphMetrics.AspectCount aspect = 15;getAspectOrBuilder(int index) repeated .build_event_stream.BuildMetrics.BuildGraphMetrics.AspectCount aspect = 15;repeated .build_event_stream.BuildMetrics.BuildGraphMetrics.AspectCount aspect = 15;getBuiltValues(int index) Number of SkyValues that were built.intNumber of SkyValues that were built.Number of SkyValues that were built.getBuiltValuesOrBuilder(int index) Number of SkyValues that were built.Number of SkyValues that were built.getChangedValues(int index) Number of SkyValues that changed by themselves.intNumber of SkyValues that changed by themselves.Number of SkyValues that changed by themselves.getChangedValuesOrBuilder(int index) Number of SkyValues that changed by themselves.Number of SkyValues that changed by themselves.getCleanedValues(int index) Number of SkyValues that were evaluated and found clean, i.e.intNumber of SkyValues that were evaluated and found clean, i.e.Number of SkyValues that were evaluated and found clean, i.e.getCleanedValuesOrBuilder(int index) Number of SkyValues that were evaluated and found clean, i.e.Number of SkyValues that were evaluated and found clean, i.e.getDirtiedValues(int index) Number of SkyValues that were dirtied during the build.intNumber of SkyValues that were dirtied during the build.Number of SkyValues that were dirtied during the build.getDirtiedValuesOrBuilder(int index) Number of SkyValues that were dirtied during the build.Number of SkyValues that were dirtied during the build.getEvaluatedValues(int index) Number of evaluations to build SkyValues.intNumber of evaluations to build SkyValues.Number of evaluations to build SkyValues.getEvaluatedValuesOrBuilder(int index) Number of evaluations to build SkyValues.Number of evaluations to build SkyValues.intHow many "input file" configured targets there were: one per source file.intHow many "other" configured targets there were (like alias, package_group, and other non-rule non-file configured targets).intHow many artifacts are outputs of the above actions.intHow many "output file" configured targets there were: output files that are targets (not implicit outputs).intHow many Skyframe nodes there are in memory at the end of the build.getRuleClass(int index) repeated .build_event_stream.BuildMetrics.BuildGraphMetrics.RuleClassCount rule_class = 14;intrepeated .build_event_stream.BuildMetrics.BuildGraphMetrics.RuleClassCount rule_class = 14;repeated .build_event_stream.BuildMetrics.BuildGraphMetrics.RuleClassCount rule_class = 14;getRuleClassOrBuilder(int index) repeated .build_event_stream.BuildMetrics.BuildGraphMetrics.RuleClassCount rule_class = 14;repeated .build_event_stream.BuildMetrics.BuildGraphMetrics.RuleClassCount rule_class = 14;Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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
List<BuildEventStreamProtos.BuildMetrics.EvaluationStat> 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
List<BuildEventStreamProtos.BuildMetrics.EvaluationStat> 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
List<BuildEventStreamProtos.BuildMetrics.EvaluationStat> 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
List<BuildEventStreamProtos.BuildMetrics.EvaluationStat> 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
List<BuildEventStreamProtos.BuildMetrics.EvaluationStat> 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
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
List<BuildEventStreamProtos.BuildMetrics.BuildGraphMetrics.RuleClassCount> 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
List<? extends BuildEventStreamProtos.BuildMetrics.BuildGraphMetrics.RuleClassCountOrBuilder> getRuleClassOrBuilderList()repeated .build_event_stream.BuildMetrics.BuildGraphMetrics.RuleClassCount rule_class = 14; -
getRuleClassOrBuilder
BuildEventStreamProtos.BuildMetrics.BuildGraphMetrics.RuleClassCountOrBuilder getRuleClassOrBuilder(int index) repeated .build_event_stream.BuildMetrics.BuildGraphMetrics.RuleClassCount rule_class = 14; -
getAspectList
List<BuildEventStreamProtos.BuildMetrics.BuildGraphMetrics.AspectCount> 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
List<? extends BuildEventStreamProtos.BuildMetrics.BuildGraphMetrics.AspectCountOrBuilder> getAspectOrBuilderList()repeated .build_event_stream.BuildMetrics.BuildGraphMetrics.AspectCount aspect = 15; -
getAspectOrBuilder
BuildEventStreamProtos.BuildMetrics.BuildGraphMetrics.AspectCountOrBuilder getAspectOrBuilder(int index) repeated .build_event_stream.BuildMetrics.BuildGraphMetrics.AspectCount aspect = 15;
-