Interface Build.RuleDefinitionOrBuilder
-
- All Superinterfaces:
MessageLiteOrBuilder,MessageOrBuilder
- All Known Implementing Classes:
Build.RuleDefinition,Build.RuleDefinition.Builder
- Enclosing class:
- Build
public static interface Build.RuleDefinitionOrBuilder extends MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Build.AttributeDefinitiongetAttribute(int index)Only contains documented attributesintgetAttributeCount()Only contains documented attributesjava.util.List<Build.AttributeDefinition>getAttributeList()Only contains documented attributesBuild.AttributeDefinitionOrBuildergetAttributeOrBuilder(int index)Only contains documented attributesjava.util.List<? extends Build.AttributeDefinitionOrBuilder>getAttributeOrBuilderList()Only contains documented attributesjava.lang.StringgetDocumentation()optional string documentation = 3;ByteStringgetDocumentationBytes()optional string documentation = 3;java.lang.StringgetLabel()Only for build extensions: label to file that defines the extensionByteStringgetLabelBytes()Only for build extensions: label to file that defines the extensionjava.lang.StringgetName()required string name = 1;ByteStringgetNameBytes()required string name = 1;booleanhasDocumentation()optional string documentation = 3;booleanhasLabel()Only for build extensions: label to file that defines the extensionbooleanhasName()required string name = 1;-
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasName
boolean hasName()
required string name = 1;- Returns:
- Whether the name field is set.
-
getName
java.lang.String getName()
required string name = 1;- Returns:
- The name.
-
getNameBytes
ByteString getNameBytes()
required string name = 1;- Returns:
- The bytes for name.
-
getAttributeList
java.util.List<Build.AttributeDefinition> getAttributeList()
Only contains documented attributes
repeated .blaze_query.AttributeDefinition attribute = 2;
-
getAttribute
Build.AttributeDefinition getAttribute(int index)
Only contains documented attributes
repeated .blaze_query.AttributeDefinition attribute = 2;
-
getAttributeCount
int getAttributeCount()
Only contains documented attributes
repeated .blaze_query.AttributeDefinition attribute = 2;
-
getAttributeOrBuilderList
java.util.List<? extends Build.AttributeDefinitionOrBuilder> getAttributeOrBuilderList()
Only contains documented attributes
repeated .blaze_query.AttributeDefinition attribute = 2;
-
getAttributeOrBuilder
Build.AttributeDefinitionOrBuilder getAttributeOrBuilder(int index)
Only contains documented attributes
repeated .blaze_query.AttributeDefinition attribute = 2;
-
hasDocumentation
boolean hasDocumentation()
optional string documentation = 3;- Returns:
- Whether the documentation field is set.
-
getDocumentation
java.lang.String getDocumentation()
optional string documentation = 3;- Returns:
- The documentation.
-
getDocumentationBytes
ByteString getDocumentationBytes()
optional string documentation = 3;- Returns:
- The bytes for documentation.
-
hasLabel
boolean hasLabel()
Only for build extensions: label to file that defines the extension
optional string label = 4;- Returns:
- Whether the label field is set.
-
getLabel
java.lang.String getLabel()
Only for build extensions: label to file that defines the extension
optional string label = 4;- Returns:
- The label.
-
getLabelBytes
ByteString getLabelBytes()
Only for build extensions: label to file that defines the extension
optional string label = 4;- Returns:
- The bytes for label.
-
-