Interface Build.AttributeDefinitionOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Build.AttributeDefinition,Build.AttributeDefinition.Builder
- Enclosing class:
- Build
public static interface Build.AttributeDefinitionOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiontype=label*type=label*booleantype=*_list|*_dictbooleantype=labelbooleanedge entails a transition to "host" configurationbooleanoptional bool configurable = 11;simple (not computed/late-bound) values onlysimple (not computed/late-bound) values onlyoptional string documentation = 5;com.google.protobuf.ByteStringoptional string documentation = 5;booleantype=labelbooleanoptional bool mandatory = 3;getName()e.g.com.google.protobuf.ByteStringe.g.booleangetNodep()label-valued edge does not establish a dependencygetType()required .blaze_query.Attribute.Discriminator type = 2;booleantype=label*booleantype=*_list|*_dictbooleantype=labelbooleanedge entails a transition to "host" configurationbooleanoptional bool configurable = 11;booleansimple (not computed/late-bound) values onlybooleanoptional string documentation = 5;booleantype=labelbooleanoptional bool mandatory = 3;booleanhasName()e.g.booleanhasNodep()label-valued edge does not establish a dependencybooleanhasType()required .blaze_query.Attribute.Discriminator type = 2;Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasName
boolean hasName()e.g. "name", "srcs"
required string name = 1;- Returns:
- Whether the name field is set.
-
getName
String getName()e.g. "name", "srcs"
required string name = 1;- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()e.g. "name", "srcs"
required string name = 1;- Returns:
- The bytes for name.
-
hasType
boolean hasType()required .blaze_query.Attribute.Discriminator type = 2;- Returns:
- Whether the type field is set.
-
getType
Build.Attribute.Discriminator getType()required .blaze_query.Attribute.Discriminator type = 2;- Returns:
- The type.
-
hasMandatory
boolean hasMandatory()optional bool mandatory = 3;- Returns:
- Whether the mandatory field is set.
-
getMandatory
boolean getMandatory()optional bool mandatory = 3;- Returns:
- The mandatory.
-
hasAllowedRuleClasses
boolean hasAllowedRuleClasses()type=label*
optional .blaze_query.AllowedRuleClassInfo allowed_rule_classes = 4;- Returns:
- Whether the allowedRuleClasses field is set.
-
getAllowedRuleClasses
Build.AllowedRuleClassInfo getAllowedRuleClasses()type=label*
optional .blaze_query.AllowedRuleClassInfo allowed_rule_classes = 4;- Returns:
- The allowedRuleClasses.
-
getAllowedRuleClassesOrBuilder
Build.AllowedRuleClassInfoOrBuilder getAllowedRuleClassesOrBuilder()type=label*
optional .blaze_query.AllowedRuleClassInfo allowed_rule_classes = 4; -
hasDocumentation
boolean hasDocumentation()optional string documentation = 5;- Returns:
- Whether the documentation field is set.
-
getDocumentation
String getDocumentation()optional string documentation = 5;- Returns:
- The documentation.
-
getDocumentationBytes
com.google.protobuf.ByteString getDocumentationBytes()optional string documentation = 5;- Returns:
- The bytes for documentation.
-
hasAllowEmpty
boolean hasAllowEmpty()type=*_list|*_dict
optional bool allow_empty = 6;- Returns:
- Whether the allowEmpty field is set.
-
getAllowEmpty
boolean getAllowEmpty()type=*_list|*_dict
optional bool allow_empty = 6;- Returns:
- The allowEmpty.
-
hasAllowSingleFile
boolean hasAllowSingleFile()type=label
optional bool allow_single_file = 7;- Returns:
- Whether the allowSingleFile field is set.
-
getAllowSingleFile
boolean getAllowSingleFile()type=label
optional bool allow_single_file = 7;- Returns:
- The allowSingleFile.
-
hasDefault
boolean hasDefault()simple (not computed/late-bound) values only
optional .blaze_query.AttributeValue default = 9;- Returns:
- Whether the default field is set.
-
getDefault
Build.AttributeValue getDefault()simple (not computed/late-bound) values only
optional .blaze_query.AttributeValue default = 9;- Returns:
- The default.
-
getDefaultOrBuilder
Build.AttributeValueOrBuilder getDefaultOrBuilder()simple (not computed/late-bound) values only
optional .blaze_query.AttributeValue default = 9; -
hasExecutable
boolean hasExecutable()type=label
optional bool executable = 10;- Returns:
- Whether the executable field is set.
-
getExecutable
boolean getExecutable()type=label
optional bool executable = 10;- Returns:
- The executable.
-
hasConfigurable
boolean hasConfigurable()optional bool configurable = 11;- Returns:
- Whether the configurable field is set.
-
getConfigurable
boolean getConfigurable()optional bool configurable = 11;- Returns:
- The configurable.
-
hasNodep
boolean hasNodep()label-valued edge does not establish a dependency
optional bool nodep = 12;- Returns:
- Whether the nodep field is set.
-
getNodep
boolean getNodep()label-valued edge does not establish a dependency
optional bool nodep = 12;- Returns:
- The nodep.
-
hasCfgIsHost
boolean hasCfgIsHost()edge entails a transition to "host" configuration
optional bool cfg_is_host = 13;- Returns:
- Whether the cfgIsHost field is set.
-
getCfgIsHost
boolean getCfgIsHost()edge entails a transition to "host" configuration
optional bool cfg_is_host = 13;- Returns:
- The cfgIsHost.
-