Class Build.SourceFile.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Build.SourceFile.Builder>
com.google.devtools.build.lib.query2.proto.proto2api.Build.SourceFile.Builder
- All Implemented Interfaces:
Build.SourceFileOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Build.SourceFile
public static final class Build.SourceFile.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Build.SourceFile.Builder>
implements Build.SourceFileOrBuilder
A file that is an input into the build system. Next-Id: 10Protobuf type
blaze_query.SourceFile-
Method Summary
Modifier and TypeMethodDescriptionaddAllFeature(Iterable<String> values) The package-level features enabled for this package.addAllPackageGroup(Iterable<String> values) Labels of package groups that are mentioned in the visibility declaration for this source file.addAllSubinclude(Iterable<String> values) Labels of .bzl (Starlark) files that are transitively loaded in this BUILD file.addAllVisibilityLabel(Iterable<String> values) Labels mentioned in the visibility declaration (including :__pkg__ and //visibility: ones)addFeature(String value) The package-level features enabled for this package.addFeatureBytes(com.google.protobuf.ByteString value) The package-level features enabled for this package.addPackageGroup(String value) Labels of package groups that are mentioned in the visibility declaration for this source file.addPackageGroupBytes(com.google.protobuf.ByteString value) Labels of package groups that are mentioned in the visibility declaration for this source file.addSubinclude(String value) Labels of .bzl (Starlark) files that are transitively loaded in this BUILD file.addSubincludeBytes(com.google.protobuf.ByteString value) Labels of .bzl (Starlark) files that are transitively loaded in this BUILD file.addVisibilityLabel(String value) Labels mentioned in the visibility declaration (including :__pkg__ and //visibility: ones)addVisibilityLabelBytes(com.google.protobuf.ByteString value) Labels mentioned in the visibility declaration (including :__pkg__ and //visibility: ones)build()clear()The package-level features enabled for this package.License attribute for the file.The location of the source file.The name of the source file (a label).True if the package contains an error.Labels of package groups that are mentioned in the visibility declaration for this source file.Labels of .bzl (Starlark) files that are transitively loaded in this BUILD file.Labels mentioned in the visibility declaration (including :__pkg__ and //visibility: ones)static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetFeature(int index) The package-level features enabled for this package.com.google.protobuf.ByteStringgetFeatureBytes(int index) The package-level features enabled for this package.intThe package-level features enabled for this package.com.google.protobuf.ProtocolStringListThe package-level features enabled for this package.License attribute for the file.License attribute for the file.License attribute for the file.The location of the source file.com.google.protobuf.ByteStringThe location of the source file.getName()The name of the source file (a label).com.google.protobuf.ByteStringThe name of the source file (a label).booleanTrue if the package contains an error.getPackageGroup(int index) Labels of package groups that are mentioned in the visibility declaration for this source file.com.google.protobuf.ByteStringgetPackageGroupBytes(int index) Labels of package groups that are mentioned in the visibility declaration for this source file.intLabels of package groups that are mentioned in the visibility declaration for this source file.com.google.protobuf.ProtocolStringListLabels of package groups that are mentioned in the visibility declaration for this source file.getSubinclude(int index) Labels of .bzl (Starlark) files that are transitively loaded in this BUILD file.com.google.protobuf.ByteStringgetSubincludeBytes(int index) Labels of .bzl (Starlark) files that are transitively loaded in this BUILD file.intLabels of .bzl (Starlark) files that are transitively loaded in this BUILD file.com.google.protobuf.ProtocolStringListLabels of .bzl (Starlark) files that are transitively loaded in this BUILD file.getVisibilityLabel(int index) Labels mentioned in the visibility declaration (including :__pkg__ and //visibility: ones)com.google.protobuf.ByteStringgetVisibilityLabelBytes(int index) Labels mentioned in the visibility declaration (including :__pkg__ and //visibility: ones)intLabels mentioned in the visibility declaration (including :__pkg__ and //visibility: ones)com.google.protobuf.ProtocolStringListLabels mentioned in the visibility declaration (including :__pkg__ and //visibility: ones)booleanLicense attribute for the file.booleanThe location of the source file.booleanhasName()The name of the source file (a label).booleanTrue if the package contains an error.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(Build.SourceFile other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeLicense(Build.License value) License attribute for the file.setFeature(int index, String value) The package-level features enabled for this package.setLicense(Build.License value) License attribute for the file.setLicense(Build.License.Builder builderForValue) License attribute for the file.setLocation(String value) The location of the source file.setLocationBytes(com.google.protobuf.ByteString value) The location of the source file.The name of the source file (a label).setNameBytes(com.google.protobuf.ByteString value) The name of the source file (a label).setPackageContainsErrors(boolean value) True if the package contains an error.setPackageGroup(int index, String value) Labels of package groups that are mentioned in the visibility declaration for this source file.setSubinclude(int index, String value) Labels of .bzl (Starlark) files that are transitively loaded in this BUILD file.setVisibilityLabel(int index, String value) Labels mentioned in the visibility declaration (including :__pkg__ and //visibility: ones)Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Build.SourceFile.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Build.SourceFile.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<Build.SourceFile.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Build.SourceFile.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Build.SourceFile.Builder>
-
mergeFrom
public Build.SourceFile.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Build.SourceFile.Builder>- Throws:
IOException
-
hasName
public boolean hasName()The name of the source file (a label).
required string name = 1;- Specified by:
hasNamein interfaceBuild.SourceFileOrBuilder- Returns:
- Whether the name field is set.
-
getName
The name of the source file (a label).
required string name = 1;- Specified by:
getNamein interfaceBuild.SourceFileOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()The name of the source file (a label).
required string name = 1;- Specified by:
getNameBytesin interfaceBuild.SourceFileOrBuilder- Returns:
- The bytes for name.
-
setName
The name of the source file (a label).
required string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
The name of the source file (a label).
required string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
The name of the source file (a label).
required string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasLocation
public boolean hasLocation()The location of the source file. This is a path with a line number and a column number not a label in the build system.
optional string location = 2;- Specified by:
hasLocationin interfaceBuild.SourceFileOrBuilder- Returns:
- Whether the location field is set.
-
getLocation
The location of the source file. This is a path with a line number and a column number not a label in the build system.
optional string location = 2;- Specified by:
getLocationin interfaceBuild.SourceFileOrBuilder- Returns:
- The location.
-
getLocationBytes
public com.google.protobuf.ByteString getLocationBytes()The location of the source file. This is a path with a line number and a column number not a label in the build system.
optional string location = 2;- Specified by:
getLocationBytesin interfaceBuild.SourceFileOrBuilder- Returns:
- The bytes for location.
-
setLocation
The location of the source file. This is a path with a line number and a column number not a label in the build system.
optional string location = 2;- Parameters:
value- The location to set.- Returns:
- This builder for chaining.
-
clearLocation
The location of the source file. This is a path with a line number and a column number not a label in the build system.
optional string location = 2;- Returns:
- This builder for chaining.
-
setLocationBytes
The location of the source file. This is a path with a line number and a column number not a label in the build system.
optional string location = 2;- Parameters:
value- The bytes for location to set.- Returns:
- This builder for chaining.
-
getSubincludeList
public com.google.protobuf.ProtocolStringList getSubincludeList()Labels of .bzl (Starlark) files that are transitively loaded in this BUILD file. This is present only when the SourceFile represents a BUILD file that loaded .bzl files. TODO(bazel-team): Rename this field.
repeated string subinclude = 3;- Specified by:
getSubincludeListin interfaceBuild.SourceFileOrBuilder- Returns:
- A list containing the subinclude.
-
getSubincludeCount
public int getSubincludeCount()Labels of .bzl (Starlark) files that are transitively loaded in this BUILD file. This is present only when the SourceFile represents a BUILD file that loaded .bzl files. TODO(bazel-team): Rename this field.
repeated string subinclude = 3;- Specified by:
getSubincludeCountin interfaceBuild.SourceFileOrBuilder- Returns:
- The count of subinclude.
-
getSubinclude
Labels of .bzl (Starlark) files that are transitively loaded in this BUILD file. This is present only when the SourceFile represents a BUILD file that loaded .bzl files. TODO(bazel-team): Rename this field.
repeated string subinclude = 3;- Specified by:
getSubincludein interfaceBuild.SourceFileOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The subinclude at the given index.
-
getSubincludeBytes
public com.google.protobuf.ByteString getSubincludeBytes(int index) Labels of .bzl (Starlark) files that are transitively loaded in this BUILD file. This is present only when the SourceFile represents a BUILD file that loaded .bzl files. TODO(bazel-team): Rename this field.
repeated string subinclude = 3;- Specified by:
getSubincludeBytesin interfaceBuild.SourceFileOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the subinclude at the given index.
-
setSubinclude
Labels of .bzl (Starlark) files that are transitively loaded in this BUILD file. This is present only when the SourceFile represents a BUILD file that loaded .bzl files. TODO(bazel-team): Rename this field.
repeated string subinclude = 3;- Parameters:
index- The index to set the value at.value- The subinclude to set.- Returns:
- This builder for chaining.
-
addSubinclude
Labels of .bzl (Starlark) files that are transitively loaded in this BUILD file. This is present only when the SourceFile represents a BUILD file that loaded .bzl files. TODO(bazel-team): Rename this field.
repeated string subinclude = 3;- Parameters:
value- The subinclude to add.- Returns:
- This builder for chaining.
-
addAllSubinclude
Labels of .bzl (Starlark) files that are transitively loaded in this BUILD file. This is present only when the SourceFile represents a BUILD file that loaded .bzl files. TODO(bazel-team): Rename this field.
repeated string subinclude = 3;- Parameters:
values- The subinclude to add.- Returns:
- This builder for chaining.
-
clearSubinclude
Labels of .bzl (Starlark) files that are transitively loaded in this BUILD file. This is present only when the SourceFile represents a BUILD file that loaded .bzl files. TODO(bazel-team): Rename this field.
repeated string subinclude = 3;- Returns:
- This builder for chaining.
-
addSubincludeBytes
Labels of .bzl (Starlark) files that are transitively loaded in this BUILD file. This is present only when the SourceFile represents a BUILD file that loaded .bzl files. TODO(bazel-team): Rename this field.
repeated string subinclude = 3;- Parameters:
value- The bytes of the subinclude to add.- Returns:
- This builder for chaining.
-
getPackageGroupList
public com.google.protobuf.ProtocolStringList getPackageGroupList()Labels of package groups that are mentioned in the visibility declaration for this source file.
repeated string package_group = 4;- Specified by:
getPackageGroupListin interfaceBuild.SourceFileOrBuilder- Returns:
- A list containing the packageGroup.
-
getPackageGroupCount
public int getPackageGroupCount()Labels of package groups that are mentioned in the visibility declaration for this source file.
repeated string package_group = 4;- Specified by:
getPackageGroupCountin interfaceBuild.SourceFileOrBuilder- Returns:
- The count of packageGroup.
-
getPackageGroup
Labels of package groups that are mentioned in the visibility declaration for this source file.
repeated string package_group = 4;- Specified by:
getPackageGroupin interfaceBuild.SourceFileOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The packageGroup at the given index.
-
getPackageGroupBytes
public com.google.protobuf.ByteString getPackageGroupBytes(int index) Labels of package groups that are mentioned in the visibility declaration for this source file.
repeated string package_group = 4;- Specified by:
getPackageGroupBytesin interfaceBuild.SourceFileOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the packageGroup at the given index.
-
setPackageGroup
Labels of package groups that are mentioned in the visibility declaration for this source file.
repeated string package_group = 4;- Parameters:
index- The index to set the value at.value- The packageGroup to set.- Returns:
- This builder for chaining.
-
addPackageGroup
Labels of package groups that are mentioned in the visibility declaration for this source file.
repeated string package_group = 4;- Parameters:
value- The packageGroup to add.- Returns:
- This builder for chaining.
-
addAllPackageGroup
Labels of package groups that are mentioned in the visibility declaration for this source file.
repeated string package_group = 4;- Parameters:
values- The packageGroup to add.- Returns:
- This builder for chaining.
-
clearPackageGroup
Labels of package groups that are mentioned in the visibility declaration for this source file.
repeated string package_group = 4;- Returns:
- This builder for chaining.
-
addPackageGroupBytes
Labels of package groups that are mentioned in the visibility declaration for this source file.
repeated string package_group = 4;- Parameters:
value- The bytes of the packageGroup to add.- Returns:
- This builder for chaining.
-
getVisibilityLabelList
public com.google.protobuf.ProtocolStringList getVisibilityLabelList()Labels mentioned in the visibility declaration (including :__pkg__ and //visibility: ones)
repeated string visibility_label = 5;- Specified by:
getVisibilityLabelListin interfaceBuild.SourceFileOrBuilder- Returns:
- A list containing the visibilityLabel.
-
getVisibilityLabelCount
public int getVisibilityLabelCount()Labels mentioned in the visibility declaration (including :__pkg__ and //visibility: ones)
repeated string visibility_label = 5;- Specified by:
getVisibilityLabelCountin interfaceBuild.SourceFileOrBuilder- Returns:
- The count of visibilityLabel.
-
getVisibilityLabel
Labels mentioned in the visibility declaration (including :__pkg__ and //visibility: ones)
repeated string visibility_label = 5;- Specified by:
getVisibilityLabelin interfaceBuild.SourceFileOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The visibilityLabel at the given index.
-
getVisibilityLabelBytes
public com.google.protobuf.ByteString getVisibilityLabelBytes(int index) Labels mentioned in the visibility declaration (including :__pkg__ and //visibility: ones)
repeated string visibility_label = 5;- Specified by:
getVisibilityLabelBytesin interfaceBuild.SourceFileOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the visibilityLabel at the given index.
-
setVisibilityLabel
Labels mentioned in the visibility declaration (including :__pkg__ and //visibility: ones)
repeated string visibility_label = 5;- Parameters:
index- The index to set the value at.value- The visibilityLabel to set.- Returns:
- This builder for chaining.
-
addVisibilityLabel
Labels mentioned in the visibility declaration (including :__pkg__ and //visibility: ones)
repeated string visibility_label = 5;- Parameters:
value- The visibilityLabel to add.- Returns:
- This builder for chaining.
-
addAllVisibilityLabel
Labels mentioned in the visibility declaration (including :__pkg__ and //visibility: ones)
repeated string visibility_label = 5;- Parameters:
values- The visibilityLabel to add.- Returns:
- This builder for chaining.
-
clearVisibilityLabel
Labels mentioned in the visibility declaration (including :__pkg__ and //visibility: ones)
repeated string visibility_label = 5;- Returns:
- This builder for chaining.
-
addVisibilityLabelBytes
Labels mentioned in the visibility declaration (including :__pkg__ and //visibility: ones)
repeated string visibility_label = 5;- Parameters:
value- The bytes of the visibilityLabel to add.- Returns:
- This builder for chaining.
-
getFeatureList
public com.google.protobuf.ProtocolStringList getFeatureList()The package-level features enabled for this package. Only present if the SourceFile represents a BUILD file.
repeated string feature = 6;- Specified by:
getFeatureListin interfaceBuild.SourceFileOrBuilder- Returns:
- A list containing the feature.
-
getFeatureCount
public int getFeatureCount()The package-level features enabled for this package. Only present if the SourceFile represents a BUILD file.
repeated string feature = 6;- Specified by:
getFeatureCountin interfaceBuild.SourceFileOrBuilder- Returns:
- The count of feature.
-
getFeature
The package-level features enabled for this package. Only present if the SourceFile represents a BUILD file.
repeated string feature = 6;- Specified by:
getFeaturein interfaceBuild.SourceFileOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The feature at the given index.
-
getFeatureBytes
public com.google.protobuf.ByteString getFeatureBytes(int index) The package-level features enabled for this package. Only present if the SourceFile represents a BUILD file.
repeated string feature = 6;- Specified by:
getFeatureBytesin interfaceBuild.SourceFileOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the feature at the given index.
-
setFeature
The package-level features enabled for this package. Only present if the SourceFile represents a BUILD file.
repeated string feature = 6;- Parameters:
index- The index to set the value at.value- The feature to set.- Returns:
- This builder for chaining.
-
addFeature
The package-level features enabled for this package. Only present if the SourceFile represents a BUILD file.
repeated string feature = 6;- Parameters:
value- The feature to add.- Returns:
- This builder for chaining.
-
addAllFeature
The package-level features enabled for this package. Only present if the SourceFile represents a BUILD file.
repeated string feature = 6;- Parameters:
values- The feature to add.- Returns:
- This builder for chaining.
-
clearFeature
The package-level features enabled for this package. Only present if the SourceFile represents a BUILD file.
repeated string feature = 6;- Returns:
- This builder for chaining.
-
addFeatureBytes
The package-level features enabled for this package. Only present if the SourceFile represents a BUILD file.
repeated string feature = 6;- Parameters:
value- The bytes of the feature to add.- Returns:
- This builder for chaining.
-
hasLicense
public boolean hasLicense()License attribute for the file.
optional .blaze_query.License license = 8;- Specified by:
hasLicensein interfaceBuild.SourceFileOrBuilder- Returns:
- Whether the license field is set.
-
getLicense
License attribute for the file.
optional .blaze_query.License license = 8;- Specified by:
getLicensein interfaceBuild.SourceFileOrBuilder- Returns:
- The license.
-
setLicense
License attribute for the file.
optional .blaze_query.License license = 8; -
setLicense
License attribute for the file.
optional .blaze_query.License license = 8; -
mergeLicense
License attribute for the file.
optional .blaze_query.License license = 8; -
clearLicense
License attribute for the file.
optional .blaze_query.License license = 8; -
getLicenseBuilder
License attribute for the file.
optional .blaze_query.License license = 8; -
getLicenseOrBuilder
License attribute for the file.
optional .blaze_query.License license = 8;- Specified by:
getLicenseOrBuilderin interfaceBuild.SourceFileOrBuilder
-
hasPackageContainsErrors
public boolean hasPackageContainsErrors()True if the package contains an error. Only present if the SourceFile represents a BUILD file.
optional bool package_contains_errors = 9;- Specified by:
hasPackageContainsErrorsin interfaceBuild.SourceFileOrBuilder- Returns:
- Whether the packageContainsErrors field is set.
-
getPackageContainsErrors
public boolean getPackageContainsErrors()True if the package contains an error. Only present if the SourceFile represents a BUILD file.
optional bool package_contains_errors = 9;- Specified by:
getPackageContainsErrorsin interfaceBuild.SourceFileOrBuilder- Returns:
- The packageContainsErrors.
-
setPackageContainsErrors
True if the package contains an error. Only present if the SourceFile represents a BUILD file.
optional bool package_contains_errors = 9;- Parameters:
value- The packageContainsErrors to set.- Returns:
- This builder for chaining.
-
clearPackageContainsErrors
True if the package contains an error. Only present if the SourceFile represents a BUILD file.
optional bool package_contains_errors = 9;- Returns:
- This builder for chaining.
-