Package org.jboss.as.controller
Interface PersistentResourceXMLDescription.Builder
- All Known Implementing Classes:
PersistentResourceXMLDescription.PersistentResourceXMLBuilder
- Enclosing class:
- PersistentResourceXMLDescription
public static interface PersistentResourceXMLDescription.Builder
Builds a
PersistentResourceXMLDescription.-
Method Summary
Modifier and TypeMethodDescriptionaddAttribute(AttributeDefinition attribute) addAttribute(AttributeDefinition attribute, AttributeParser attributeParser, AttributeMarshaller attributeMarshaller) addAttributes(Stream<? extends AttributeDefinition> attributes) addAttributes(Stream<? extends AttributeDefinition> attributes, AttributeParser attributeParser, AttributeMarshaller attributeMarshaller) addAttributes(AttributeDefinition... attributes) addChild(PersistentResourceXMLDescription description) build()setAdditionalOperationsGenerator(PersistentResourceXMLDescription.AdditionalOperationsGenerator additionalOperationsGenerator) setNameAttributeName(String nameAttributeName) setNoAddOperation(boolean noAddOperation) setUseElementsForGroups(boolean useElementsForGroups) setXmlElementName(String xmlElementName) setXmlWrapperElement(String xmlWrapperElement)
-
Method Details
-
addChild
-
addAttribute
-
addAttribute
PersistentResourceXMLDescription.Builder addAttribute(AttributeDefinition attribute, AttributeParser attributeParser, AttributeMarshaller attributeMarshaller) -
addAttributes
-
addAttributes
PersistentResourceXMLDescription.Builder addAttributes(Stream<? extends AttributeDefinition> attributes) -
addAttributes
PersistentResourceXMLDescription.Builder addAttributes(Stream<? extends AttributeDefinition> attributes, AttributeParser attributeParser, AttributeMarshaller attributeMarshaller) -
setXmlWrapperElement
-
setXmlElementName
-
setNoAddOperation
-
setAdditionalOperationsGenerator
PersistentResourceXMLDescription.Builder setAdditionalOperationsGenerator(PersistentResourceXMLDescription.AdditionalOperationsGenerator additionalOperationsGenerator) -
setUseElementsForGroups
-
setNameAttributeName
-
build
PersistentResourceXMLDescription build()
-