Package org.jboss.as.controller
Class ObjectListAttributeDefinition.Builder
- java.lang.Object
-
- org.jboss.as.controller.AbstractAttributeDefinitionBuilder<BUILDER,ATTRIBUTE>
-
- org.jboss.as.controller.ListAttributeDefinition.Builder<ObjectListAttributeDefinition.Builder,ObjectListAttributeDefinition>
-
- org.jboss.as.controller.ObjectListAttributeDefinition.Builder
-
- Enclosing class:
- ObjectListAttributeDefinition
public static final class ObjectListAttributeDefinition.Builder extends ListAttributeDefinition.Builder<ObjectListAttributeDefinition.Builder,ObjectListAttributeDefinition>
-
-
Constructor Summary
Constructors Constructor Description Builder(String name, ObjectTypeAttributeDefinition valueType)
Builder(ObjectListAttributeDefinition basis)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectListAttributeDefinition
build()
Create theAttributeDefinition
static ObjectListAttributeDefinition.Builder
of(String name, ObjectTypeAttributeDefinition valueType)
ObjectListAttributeDefinition.Builder
setValueType(ObjectTypeAttributeDefinition valueType)
-
Methods inherited from class org.jboss.as.controller.ListAttributeDefinition.Builder
getAllowNullElement, getElementValidator, getMaxSize, getMinSize, getValidator, setAllowDuplicates, setAllowNullElement, setElementValidator, setListValidator, setValidator
-
Methods inherited from class org.jboss.as.controller.AbstractAttributeDefinitionBuilder
addAccessConstraint, addAlternatives, addArbitraryDescriptor, addFlag, getAccessConstraints, getAllowedValues, getAlternatives, getArbitraryDescriptors, getAttributeGroup, getAttributeMarshaller, getCapabilityReferenceRecorder, getCorrector, getDefaultValue, getDeprecated, getFlags, getMeasurementUnit, getName, getNullSignificant, getParser, getRequires, getStability, getType, getUndefinedMetricValue, 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, setStability, setStorageRuntime, setUndefinedMetricValue, setXmlName
-
-
-
-
Constructor Detail
-
Builder
public Builder(String name, ObjectTypeAttributeDefinition valueType)
-
Builder
public Builder(ObjectListAttributeDefinition basis)
-
-
Method Detail
-
setValueType
public ObjectListAttributeDefinition.Builder setValueType(ObjectTypeAttributeDefinition valueType)
-
of
public static ObjectListAttributeDefinition.Builder of(String name, ObjectTypeAttributeDefinition valueType)
-
build
public ObjectListAttributeDefinition build()
Description copied from class:AbstractAttributeDefinitionBuilder
Create theAttributeDefinition
- Specified by:
build
in classAbstractAttributeDefinitionBuilder<ObjectListAttributeDefinition.Builder,ObjectListAttributeDefinition>
- Returns:
- the attribute definition. Will not return
null
-
-