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 noFeature()
ResourceBuilder addCapability(Capability capability)
ResourceBuilder addCapabilities(Capability... capability)
ResourceBuilder addAdditionalRuntimePackages(RuntimePackageDependency... packages)
ResourceDefinition.registerAdditionalRuntimePackages(org.jboss.as.controller.registry.ManagementResourceRegistration)packages - The runtime packages to add.default ResourceBuilder setIncorporatingCapabilities(Set<RuntimeCapability> incorporating)
default ResourceBuilder setRequirements(Set<CapabilityReferenceRecorder> requirements)
ResourceDefinition build()
Copyright © 2021 JBoss by Red Hat. All rights reserved.