Class BzlStructuredCommandLineSectionOption_1_0

java.lang.Object
com.gradle.scan.eventmodel.bazel.commandline.BzlStructuredCommandLineSectionOption_1_0
All Implemented Interfaces:
com.gradle.scan.eventmodel.EventData

@BazelVersion(since="1.0") @BazelAgentVersion(since="1.0") public class BzlStructuredCommandLineSectionOption_1_0 extends Object implements com.gradle.scan.eventmodel.EventData
An EventData representing a single section option of the Bazel structured command line of a build.

Zero or more BzlStructuredCommandLineSectionOption_1_0 events may be published.

  • Field Details

    • id

      public final long id
      The option ID.
    • combined

      public final String combined
      How the option looks with the option and its value combined. Depending on the purpose of this command line report, this could be the canonical form, or the way that the flag was set. Some examples: this might be --foo=bar form, or --foo bar with a space; for boolean flags, --nobaz is accepted on top of --baz=false and other negating values, or for a positive value, the unqualified --baz form is also accepted. This could also be a short `-b`, if the flag has an abbreviated form.
    • name

      public final String name
      The option name.
    • value

      public final String value
      The option value.
    • effectTags

      public final List<Integer> effectTags
      A list of effect tags for this option. 0 = UNKNOWN 1 = NO_OP 2 = LOSES_INCREMENTAL_STATE 3 = CHANGES_INPUTS 4 = AFFECTS_OUTPUTS 5 = BUILD_FILE_SEMANTICS 6 = BAZEL_INTERNAL_CONFIGURATION 7 = LOADING_AND_ANALYSIS 8 = EXECUTION 9 = HOST_MACHINE_RESOURCE_OPTIMIZATIONS 10 = EAGERNESS_TO_EXIT 11 = BAZEL_MONITORING 12 = TERMINAL_OUTPUT 13 = ACTION_COMMAND_LINES 14 = TEST_RUNNER
    • metadataTags

      public final List<Integer> metadataTags
      A list of metadata tags for this option. 0 = EXPERIMENTAL 1 = INCOMPATIBLE_CHANGE 2 = DEPRECATED 3 = HIDDEN 4 = INTERNAL 5 = TRIGGERED_BY_ALL_INCOMPATIBLE_CHANGES
  • Constructor Details

    • BzlStructuredCommandLineSectionOption_1_0

      public BzlStructuredCommandLineSectionOption_1_0(long id, String combined, String name, String value, List<Integer> effectTags, List<Integer> metadataTags)
  • Method Details