Interface BuildEventStreamProtos.BuildMetrics.ArtifactMetricsOrBuilder

    • Method Detail

      • hasSourceArtifactsRead

        boolean hasSourceArtifactsRead()
         Measures all source files newly read this build. Does not include
         unchanged sources on incremental builds.
         
        .build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetric source_artifacts_read = 2;
        Returns:
        Whether the sourceArtifactsRead field is set.
      • getSourceArtifactsRead

        BuildEventStreamProtos.BuildMetrics.ArtifactMetrics.FilesMetric getSourceArtifactsRead()
         Measures all source files newly read this build. Does not include
         unchanged sources on incremental builds.
         
        .build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetric source_artifacts_read = 2;
        Returns:
        The sourceArtifactsRead.
      • hasOutputArtifactsSeen

        boolean hasOutputArtifactsSeen()
         Measures all output artifacts from executed actions. This includes
         actions that were cached locally (via the action cache) or remotely (via
         a remote cache or executor), but does *not* include outputs of actions
         that were cached internally in Skyframe.
         
        .build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetric output_artifacts_seen = 3;
        Returns:
        Whether the outputArtifactsSeen field is set.
      • getOutputArtifactsSeen

        BuildEventStreamProtos.BuildMetrics.ArtifactMetrics.FilesMetric getOutputArtifactsSeen()
         Measures all output artifacts from executed actions. This includes
         actions that were cached locally (via the action cache) or remotely (via
         a remote cache or executor), but does *not* include outputs of actions
         that were cached internally in Skyframe.
         
        .build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetric output_artifacts_seen = 3;
        Returns:
        The outputArtifactsSeen.
      • getOutputArtifactsSeenOrBuilder

        BuildEventStreamProtos.BuildMetrics.ArtifactMetrics.FilesMetricOrBuilder getOutputArtifactsSeenOrBuilder()
         Measures all output artifacts from executed actions. This includes
         actions that were cached locally (via the action cache) or remotely (via
         a remote cache or executor), but does *not* include outputs of actions
         that were cached internally in Skyframe.
         
        .build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetric output_artifacts_seen = 3;
      • hasOutputArtifactsFromActionCache

        boolean hasOutputArtifactsFromActionCache()
         Measures all output artifacts from actions that were cached locally
         via the action cache. These artifacts were already present on disk at the
         start of the build. Does not include Skyframe-cached actions' outputs.
         
        .build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetric output_artifacts_from_action_cache = 4;
        Returns:
        Whether the outputArtifactsFromActionCache field is set.
      • getOutputArtifactsFromActionCache

        BuildEventStreamProtos.BuildMetrics.ArtifactMetrics.FilesMetric getOutputArtifactsFromActionCache()
         Measures all output artifacts from actions that were cached locally
         via the action cache. These artifacts were already present on disk at the
         start of the build. Does not include Skyframe-cached actions' outputs.
         
        .build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetric output_artifacts_from_action_cache = 4;
        Returns:
        The outputArtifactsFromActionCache.
      • getOutputArtifactsFromActionCacheOrBuilder

        BuildEventStreamProtos.BuildMetrics.ArtifactMetrics.FilesMetricOrBuilder getOutputArtifactsFromActionCacheOrBuilder()
         Measures all output artifacts from actions that were cached locally
         via the action cache. These artifacts were already present on disk at the
         start of the build. Does not include Skyframe-cached actions' outputs.
         
        .build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetric output_artifacts_from_action_cache = 4;
      • hasTopLevelArtifacts

        boolean hasTopLevelArtifacts()
         Measures all artifacts that belong to a top-level output group. Does not
         deduplicate, so if there are two top-level targets in this build that
         share an artifact, it will be counted twice.
         
        .build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetric top_level_artifacts = 5;
        Returns:
        Whether the topLevelArtifacts field is set.
      • getTopLevelArtifacts

        BuildEventStreamProtos.BuildMetrics.ArtifactMetrics.FilesMetric getTopLevelArtifacts()
         Measures all artifacts that belong to a top-level output group. Does not
         deduplicate, so if there are two top-level targets in this build that
         share an artifact, it will be counted twice.
         
        .build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetric top_level_artifacts = 5;
        Returns:
        The topLevelArtifacts.
      • getTopLevelArtifactsOrBuilder

        BuildEventStreamProtos.BuildMetrics.ArtifactMetrics.FilesMetricOrBuilder getTopLevelArtifactsOrBuilder()
         Measures all artifacts that belong to a top-level output group. Does not
         deduplicate, so if there are two top-level targets in this build that
         share an artifact, it will be counted twice.
         
        .build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetric top_level_artifacts = 5;