Interface Build.RuleDefinitionOrBuilder

    • 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.