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 ObjectListAttributeDefinitionbuild()Create theAttributeDefinitionstatic ObjectListAttributeDefinition.Builderof(String name, ObjectTypeAttributeDefinition valueType)ObjectListAttributeDefinition.BuildersetValueType(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, getType, getUndefinedMetricValue, getXmlName, isAllowExpression, isAllowNull, isFlagPresent, isResourceOnly, removeAlternatives, removeFlag, setAccessConstraints, setAllowedValues, setAllowedValues, setAllowedValues, setAllowExpression, setAllowNull, setAlternatives, setAttributeGroup, setAttributeMarshaller, setAttributeParser, setCapabilityReference, setCapabilityReference, setCapabilityReference, setCapabilityReference, setCapabilityReference, setCapabilityReference, setCapabilityReference, setCorrector, setDefaultValue, setDeprecated, setDeprecated, setExpressionsDeprecated, setFlags, setMaxSize, setMeasurementUnit, setMinSize, setNullSignificant, setRequired, setRequires, setResourceOnly, setRestartAllServices, setRestartJVM, setRuntimeServiceNotRequired, 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:AbstractAttributeDefinitionBuilderCreate theAttributeDefinition- Specified by:
buildin classAbstractAttributeDefinitionBuilder<ObjectListAttributeDefinition.Builder,ObjectListAttributeDefinition>- Returns:
- the attribute definition. Will not return
null
-
-