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
AnEventData
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 Summary
Fields Modifier and Type Field Description String
combined
How the option looks with the option and its value combined.List<Integer>
effectTags
A list of effect tags for this option.long
id
The option ID.List<Integer>
metadataTags
A list of metadata tags for this option.String
name
The option name.String
value
The option value.
-
-
-
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
-
-