public static class SimpleListAttributeDefinition.Builder extends ListAttributeDefinition.Builder<SimpleListAttributeDefinition.Builder,SimpleListAttributeDefinition>
| Constructor and Description |
|---|
Builder(SimpleListAttributeDefinition basis) |
Builder(String name,
AttributeDefinition valueType) |
| Modifier and Type | Method and Description |
|---|---|
SimpleListAttributeDefinition |
build()
Create the
AttributeDefinition |
static SimpleListAttributeDefinition.Builder |
of(String name,
AttributeDefinition valueType) |
SimpleListAttributeDefinition.Builder |
setMaxSize(int maxSize)
Sets a maximum size for a collection-type attribute or one whose value is a string or byte[].
|
SimpleListAttributeDefinition.Builder |
setMinSize(int minSize)
Sets a minimum size description for a collection-type attribute or one whose value is a string or byte[].
|
SimpleListAttributeDefinition.Builder |
setWrapXmlList(boolean wrap) |
getAllowNullElement, getElementValidator, getMaxSize, getMinSize, getValidator, setAllowDuplicates, setAllowNullElement, setElementValidator, setListValidator, setValidatoraddAccessConstraint, 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, setMeasurementUnit, setNullSignificant, setRequired, setRequires, setResourceOnly, setRestartAllServices, setRestartJVM, setRuntimeServiceNotRequired, setStorageRuntime, setUndefinedMetricValue, setXmlNamepublic Builder(String name, AttributeDefinition valueType)
public Builder(SimpleListAttributeDefinition basis)
public static SimpleListAttributeDefinition.Builder of(String name, AttributeDefinition valueType)
public SimpleListAttributeDefinition.Builder setWrapXmlList(boolean wrap)
public SimpleListAttributeDefinition build()
AbstractAttributeDefinitionBuilderAttributeDefinitionbuild in class AbstractAttributeDefinitionBuilder<SimpleListAttributeDefinition.Builder,SimpleListAttributeDefinition>nullpublic SimpleListAttributeDefinition.Builder setMaxSize(int maxSize)
AbstractAttributeDefinitionBuildersetMaxSize in class AbstractAttributeDefinitionBuilder<SimpleListAttributeDefinition.Builder,SimpleListAttributeDefinition>maxSize - the maximum sizepublic SimpleListAttributeDefinition.Builder setMinSize(int minSize)
AbstractAttributeDefinitionBuildersetMinSize in class AbstractAttributeDefinitionBuilder<SimpleListAttributeDefinition.Builder,SimpleListAttributeDefinition>minSize - the minimum sizeCopyright © 2022 JBoss by Red Hat. All rights reserved.