Package org.jboss.hal.dmr
Class Composite
- java.lang.Object
-
- org.jboss.hal.dmr.ModelNode
-
- org.jboss.hal.dmr.Operation
-
- org.jboss.hal.dmr.Composite
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jboss.hal.dmr.Operation
Operation.Builder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Compositeadd(Operation operation)Adds the specified operation to this composite.CompositeaddHeader(String name, boolean value)CompositeaddHeader(String name, int value)CompositeaddHeader(String name, String value)StringasCli()booleanisEmpty()Iterator<Operation>iterator()CompositerunAs(Set<String> runAs)intsize()StringtoString()Get a human-readable string representation of this model node, formatted nicely (possibly on multiple lines).-
Methods inherited from class org.jboss.hal.dmr.Operation
getAddress, getHeader, getName, getParameter, getRoles, hasParameter
-
Methods inherited from class org.jboss.hal.dmr.ModelNode
add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, addEmptyList, addEmptyObject, addExpression, as, asBigDecimal, asBigInteger, asBoolean, asBoolean, asBytes, asDouble, asDouble, asInt, asInt, asList, asLong, asLong, asObject, asProperty, asPropertyList, asString, asType, clear, clone, equals, equals, fromBase64, get, get, get, getFailureDescription, getType, has, has, hasDefined, hasDefined, hashCode, isDefined, isFailure, keys, protect, remove, require, require, resolve, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, setEmptyList, setEmptyObject, setExpression, setExpression, toBase64String, toJSONString, toJSONString, writeExternal
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Constructor Detail
-
Composite
public Composite()
Creates a new empty composite.
-
Composite
public Composite(ResourceAddress address)
-
-
Method Detail
-
add
public Composite add(Operation operation)
Adds the specified operation to this composite.- Parameters:
operation- The operation to add.- Returns:
- this composite
-
isEmpty
public boolean isEmpty()
- Returns:
- whether this composite contains operations
-
size
public int size()
- Returns:
- the number of operations
-
toString
public String toString()
Description copied from class:ModelNodeGet a human-readable string representation of this model node, formatted nicely (possibly on multiple lines).
-
-