Interface BuildEventStreamProtos.BuildMetrics.PackageMetricsOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
BuildEventStreamProtos.BuildMetrics.PackageMetrics,BuildEventStreamProtos.BuildMetrics.PackageMetrics.Builder
- Enclosing class:
- BuildEventStreamProtos.BuildMetrics
public static interface BuildEventStreamProtos.BuildMetrics.PackageMetricsOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetPackageLoadMetrics(int index) Loading time metrics per package.intLoading time metrics per package.Loading time metrics per package.getPackageLoadMetricsOrBuilder(int index) Loading time metrics per package.List<? extends PackageLoadMetricsOrBuilder>Loading time metrics per package.longNumber of BUILD files (aka packages) successfully loaded during this build.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
-
getPackagesLoaded
long getPackagesLoaded()Number of BUILD files (aka packages) successfully loaded during this build. [For Bazel binaries built at source states] Before Dec 2021, this value was the number of packages attempted to be loaded, for a particular definition of "attempted". After Dec 2021, this value would sometimes overcount because the same package could sometimes be attempted to be loaded multiple times due to memory pressure. After Feb 2022, this value is the number of packages successfully loaded.
int64 packages_loaded = 1;- Returns:
- The packagesLoaded.
-
getPackageLoadMetricsList
List<PackageLoadMetrics> getPackageLoadMetricsList()Loading time metrics per package.
repeated .devtools.build.lib.packages.metrics.PackageLoadMetrics package_load_metrics = 2; -
getPackageLoadMetrics
Loading time metrics per package.
repeated .devtools.build.lib.packages.metrics.PackageLoadMetrics package_load_metrics = 2; -
getPackageLoadMetricsCount
int getPackageLoadMetricsCount()Loading time metrics per package.
repeated .devtools.build.lib.packages.metrics.PackageLoadMetrics package_load_metrics = 2; -
getPackageLoadMetricsOrBuilderList
List<? extends PackageLoadMetricsOrBuilder> getPackageLoadMetricsOrBuilderList()Loading time metrics per package.
repeated .devtools.build.lib.packages.metrics.PackageLoadMetrics package_load_metrics = 2; -
getPackageLoadMetricsOrBuilder
Loading time metrics per package.
repeated .devtools.build.lib.packages.metrics.PackageLoadMetrics package_load_metrics = 2;
-