Class 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 Detail

      • 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 Detail

      • BzlStructuredCommandLineSectionOption_1_0

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