Package org.jboss.as.controller
Class ObjectTypeAttributeDefinition.Builder
- java.lang.Object
-
- org.jboss.as.controller.AbstractAttributeDefinitionBuilder<ObjectTypeAttributeDefinition.Builder,ObjectTypeAttributeDefinition>
-
- org.jboss.as.controller.ObjectTypeAttributeDefinition.Builder
-
- Enclosing class:
- ObjectTypeAttributeDefinition
public static final class ObjectTypeAttributeDefinition.Builder extends AbstractAttributeDefinitionBuilder<ObjectTypeAttributeDefinition.Builder,ObjectTypeAttributeDefinition>
-
-
Constructor Summary
Constructors Constructor Description Builder(String name, AttributeDefinition... valueTypes)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectTypeAttributeDefinition
build()
Create theAttributeDefinition
static ObjectTypeAttributeDefinition.Builder
of(String name, AttributeDefinition... valueTypes)
static ObjectTypeAttributeDefinition.Builder
of(String name, AttributeDefinition[] valueTypes, AttributeDefinition[] moreValueTypes)
ObjectTypeAttributeDefinition.Builder
setSuffix(String suffix)
-
Methods inherited from class org.jboss.as.controller.AbstractAttributeDefinitionBuilder
addAccessConstraint, addAlternatives, addArbitraryDescriptor, addFlag, getAccessConstraints, getAllowedValues, getAlternatives, getArbitraryDescriptors, getAttributeGroup, getAttributeMarshaller, getCapabilityReferenceRecorder, getCorrector, getDefaultValue, getDeprecated, getFlags, getMaxSize, getMeasurementUnit, getMinSize, getName, getNullSignificant, getParser, getRequires, getType, getUndefinedMetricValue, getValidator, getXmlName, isAllowExpression, isFlagPresent, isNillable, isResourceOnly, removeAlternatives, removeFlag, setAccessConstraints, setAllowedValues, setAllowedValues, setAllowedValues, setAllowExpression, setAlternatives, setAttributeGroup, setAttributeMarshaller, setAttributeParser, setCapabilityReference, setCapabilityReference, setCapabilityReference, setCapabilityReference, setCapabilityReference, setCapabilityReference, setCorrector, setDefaultValue, setDeprecated, setDeprecated, setExpressionsDeprecated, setFlags, setMaxSize, setMeasurementUnit, setMinSize, setNullSignificant, setRequired, setRequires, setResourceOnly, setRestartAllServices, setRestartJVM, setRuntimeServiceNotRequired, setStorageRuntime, setUndefinedMetricValue, setValidator, setXmlName
-
-
-
-
Constructor Detail
-
Builder
public Builder(String name, AttributeDefinition... valueTypes)
-
-
Method Detail
-
of
public static ObjectTypeAttributeDefinition.Builder of(String name, AttributeDefinition... valueTypes)
-
of
public static ObjectTypeAttributeDefinition.Builder of(String name, AttributeDefinition[] valueTypes, AttributeDefinition[] moreValueTypes)
-
build
public ObjectTypeAttributeDefinition build()
Description copied from class:AbstractAttributeDefinitionBuilder
Create theAttributeDefinition
- Specified by:
build
in classAbstractAttributeDefinitionBuilder<ObjectTypeAttributeDefinition.Builder,ObjectTypeAttributeDefinition>
- Returns:
- the attribute definition. Will not return
null
-
setSuffix
public ObjectTypeAttributeDefinition.Builder setSuffix(String suffix)
-
-