Class Build.ConfiguredRuleInput.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Build.ConfiguredRuleInput.Builder>
com.google.devtools.build.lib.query2.proto.proto2api.Build.ConfiguredRuleInput.Builder
- All Implemented Interfaces:
Build.ConfiguredRuleInputOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Build.ConfiguredRuleInput
public static final class Build.ConfiguredRuleInput.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Build.ConfiguredRuleInput.Builder>
implements Build.ConfiguredRuleInputOrBuilder
Direct dependencies of a rule in <depLabel, depConfiguration> form.Protobuf type
blaze_query.ConfiguredRuleInput-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Dep's configuration if the dep isn't a source file, else unset.Reference to this dep's configuration if --proto:include_configurations is set: see https://github.com/bazelbuild/bazel/blob/7278be3f9b0c26842ecb8225f0215c1e4aede5a9/src/main/protobuf/analysis_v2.proto#L189.Dep's target label.Dep's configuration if the dep isn't a source file, else unset.com.google.protobuf.ByteStringDep's configuration if the dep isn't a source file, else unset.intReference to this dep's configuration if --proto:include_configurations is set: see https://github.com/bazelbuild/bazel/blob/7278be3f9b0c26842ecb8225f0215c1e4aede5a9/src/main/protobuf/analysis_v2.proto#L189.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetLabel()Dep's target label.com.google.protobuf.ByteStringDep's target label.booleanDep's configuration if the dep isn't a source file, else unset.booleanReference to this dep's configuration if --proto:include_configurations is set: see https://github.com/bazelbuild/bazel/blob/7278be3f9b0c26842ecb8225f0215c1e4aede5a9/src/main/protobuf/analysis_v2.proto#L189.booleanhasLabel()Dep's target label.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setConfigurationChecksum(String value) Dep's configuration if the dep isn't a source file, else unset.setConfigurationChecksumBytes(com.google.protobuf.ByteString value) Dep's configuration if the dep isn't a source file, else unset.setConfigurationId(int value) Reference to this dep's configuration if --proto:include_configurations is set: see https://github.com/bazelbuild/bazel/blob/7278be3f9b0c26842ecb8225f0215c1e4aede5a9/src/main/protobuf/analysis_v2.proto#L189.Dep's target label.setLabelBytes(com.google.protobuf.ByteString value) Dep's target label.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.ConfiguredRuleInput.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.ConfiguredRuleInput.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.ConfiguredRuleInput.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.ConfiguredRuleInput.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Build.ConfiguredRuleInput.Builder>
-
mergeFrom
public Build.ConfiguredRuleInput.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.ConfiguredRuleInput.Builder>- Throws:
IOException
-
hasLabel
public boolean hasLabel()Dep's target label.
optional string label = 1;- Specified by:
hasLabelin interfaceBuild.ConfiguredRuleInputOrBuilder- Returns:
- Whether the label field is set.
-
getLabel
Dep's target label.
optional string label = 1;- Specified by:
getLabelin interfaceBuild.ConfiguredRuleInputOrBuilder- Returns:
- The label.
-
getLabelBytes
public com.google.protobuf.ByteString getLabelBytes()Dep's target label.
optional string label = 1;- Specified by:
getLabelBytesin interfaceBuild.ConfiguredRuleInputOrBuilder- Returns:
- The bytes for label.
-
setLabel
Dep's target label.
optional string label = 1;- Parameters:
value- The label to set.- Returns:
- This builder for chaining.
-
clearLabel
Dep's target label.
optional string label = 1;- Returns:
- This builder for chaining.
-
setLabelBytes
Dep's target label.
optional string label = 1;- Parameters:
value- The bytes for label to set.- Returns:
- This builder for chaining.
-
hasConfigurationChecksum
public boolean hasConfigurationChecksum()Dep's configuration if the dep isn't a source file, else unset.
optional string configuration_checksum = 2;- Specified by:
hasConfigurationChecksumin interfaceBuild.ConfiguredRuleInputOrBuilder- Returns:
- Whether the configurationChecksum field is set.
-
getConfigurationChecksum
Dep's configuration if the dep isn't a source file, else unset.
optional string configuration_checksum = 2;- Specified by:
getConfigurationChecksumin interfaceBuild.ConfiguredRuleInputOrBuilder- Returns:
- The configurationChecksum.
-
getConfigurationChecksumBytes
public com.google.protobuf.ByteString getConfigurationChecksumBytes()Dep's configuration if the dep isn't a source file, else unset.
optional string configuration_checksum = 2;- Specified by:
getConfigurationChecksumBytesin interfaceBuild.ConfiguredRuleInputOrBuilder- Returns:
- The bytes for configurationChecksum.
-
setConfigurationChecksum
Dep's configuration if the dep isn't a source file, else unset.
optional string configuration_checksum = 2;- Parameters:
value- The configurationChecksum to set.- Returns:
- This builder for chaining.
-
clearConfigurationChecksum
Dep's configuration if the dep isn't a source file, else unset.
optional string configuration_checksum = 2;- Returns:
- This builder for chaining.
-
setConfigurationChecksumBytes
public Build.ConfiguredRuleInput.Builder setConfigurationChecksumBytes(com.google.protobuf.ByteString value) Dep's configuration if the dep isn't a source file, else unset.
optional string configuration_checksum = 2;- Parameters:
value- The bytes for configurationChecksum to set.- Returns:
- This builder for chaining.
-
hasConfigurationId
public boolean hasConfigurationId()Reference to this dep's configuration if --proto:include_configurations is set: see https://github.com/bazelbuild/bazel/blob/7278be3f9b0c26842ecb8225f0215c1e4aede5a9/src/main/protobuf/analysis_v2.proto#L189. If this dep is a source file, this is unset.
optional uint32 configuration_id = 3;- Specified by:
hasConfigurationIdin interfaceBuild.ConfiguredRuleInputOrBuilder- Returns:
- Whether the configurationId field is set.
-
getConfigurationId
public int getConfigurationId()Reference to this dep's configuration if --proto:include_configurations is set: see https://github.com/bazelbuild/bazel/blob/7278be3f9b0c26842ecb8225f0215c1e4aede5a9/src/main/protobuf/analysis_v2.proto#L189. If this dep is a source file, this is unset.
optional uint32 configuration_id = 3;- Specified by:
getConfigurationIdin interfaceBuild.ConfiguredRuleInputOrBuilder- Returns:
- The configurationId.
-
setConfigurationId
Reference to this dep's configuration if --proto:include_configurations is set: see https://github.com/bazelbuild/bazel/blob/7278be3f9b0c26842ecb8225f0215c1e4aede5a9/src/main/protobuf/analysis_v2.proto#L189. If this dep is a source file, this is unset.
optional uint32 configuration_id = 3;- Parameters:
value- The configurationId to set.- Returns:
- This builder for chaining.
-
clearConfigurationId
Reference to this dep's configuration if --proto:include_configurations is set: see https://github.com/bazelbuild/bazel/blob/7278be3f9b0c26842ecb8225f0215c1e4aede5a9/src/main/protobuf/analysis_v2.proto#L189. If this dep is a source file, this is unset.
optional uint32 configuration_id = 3;- Returns:
- This builder for chaining.
-