Class UserCaptureSettings_1_0

java.lang.Object
com.gradle.scan.eventmodel.gradle.UserCaptureSettings_1_0
All Implemented Interfaces:
com.gradle.scan.eventmodel.EventData
Direct Known Subclasses:
UserCaptureSettings_1_1

@GradleVersion(since="5.0") @PluginVersion(since="3.7", until="3.17") public class UserCaptureSettings_1_0 extends Object implements com.gradle.scan.eventmodel.EventData
Indicates the build's decision what data to capture for this build.

Successor of TaskInputsFileSnapshotSetting_1_0

If taskInputFiles is false, each TaskInputsFileProperty_1_0.roots will always be empty.

One event of this type will always be present in the event stream. If the build builds any build logic (e.g. buildSrc), there will be TaskInputsFileProperty_1_0 events occurring before this event. In this case, the value of this setting does apply to whether task input file snapshots are captured for such tasks.

  • Field Details

    • taskInputFiles

      public final boolean taskInputFiles
      Whether to capture task input file snapshots for the build.
    • buildLogging

      public final boolean buildLogging
      Whether to capture build logging output for the build.
    • testLogging

      public final boolean testLogging
      Whether to capture test logging output for the build.
  • Constructor Details

    • UserCaptureSettings_1_0

      public UserCaptureSettings_1_0(boolean taskInputFiles, boolean buildLogging, boolean testLogging)
  • Method Details