public interface ResourceBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
ResourceBuilder.Factory |
ResourceBuilder setAddOperation(AbstractAddStepHandler handler)
ResourceBuilder setAddOperation(RestartParentResourceAddHandler handler)
ResourceBuilder setRemoveOperation(AbstractRemoveStepHandler handler)
ResourceBuilder setRemoveOperation(RestartParentResourceRemoveHandler handler)
ResourceBuilder addReadWriteAttribute(AttributeDefinition attributeDefinition, OperationStepHandler reader, OperationStepHandler writer)
ResourceBuilder addReadOnlyAttribute(AttributeDefinition attributeDefinition)
ResourceBuilder setAttributeResolver(ResourceDescriptionResolver resolver)
ResourceBuilder addOperation(OperationDefinition operationDefinition, OperationStepHandler handler)
ResourceBuilder pushChild(PathElement pathElement)
ResourceBuilder pushChild(PathElement pathElement, StandardResourceDescriptionResolver resolver)
ResourceBuilder pushChild(PathElement pathElement, OperationStepHandler addHandler, OperationStepHandler removeHandler)
ResourceBuilder pushChild(PathElement pathElement, StandardResourceDescriptionResolver resolver, OperationStepHandler addHandler, OperationStepHandler removeHandler)
ResourceBuilder pushChild(ResourceBuilder child)
ResourceBuilder pop()
ResourceBuilder addReadWriteAttributes(OperationStepHandler reader, OperationStepHandler writer, AttributeDefinition... attributes)
ResourceBuilder addMetric(AttributeDefinition attributeDefinition, OperationStepHandler handler)
ResourceBuilder addMetrics(OperationStepHandler metricHandler, AttributeDefinition... attributes)
ResourceBuilder addOperation(OperationDefinition operationDefinition, OperationStepHandler handler, boolean inherited)
ResourceBuilder deprecated(ModelVersion since)
ResourceBuilder setRuntime()
ResourceBuilder addCapability(Capability capability)
ResourceBuilder addCapabilities(Capability... capability)
ResourceDefinition build()
Copyright © 2023 JBoss by Red Hat. All rights reserved.