Package org.jboss.hal.dmr
Class Operation.Builder
- java.lang.Object
-
- org.jboss.hal.dmr.Operation.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder(ResourceAddress address, String name)Builder(ResourceAddress address, String name, boolean resolveExpression)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Operationbuild()Operation.Builderheader(String name, boolean value)Operation.Builderheader(String name, int value)Operation.Builderheader(String name, String value)Operation.Builderparam(String name, boolean value)Operation.Builderparam(String name, double value)Operation.Builderparam(String name, int value)Operation.Builderparam(String name, long value)Operation.Builderparam(String name, String value)Operation.Builderparam(String name, String[] values)Operation.Builderparam(String name, ModelNode value)Operation.Builderpayload(ModelNode payload)Uses the specified payload for the operation.
-
-
-
Constructor Detail
-
Builder
public Builder(ResourceAddress address, String name)
-
Builder
public Builder(ResourceAddress address, String name, boolean resolveExpression)
-
-
Method Detail
-
param
public Operation.Builder param(String name, boolean value)
-
param
public Operation.Builder param(String name, int value)
-
param
public Operation.Builder param(String name, long value)
-
param
public Operation.Builder param(String name, double value)
-
param
public Operation.Builder param(String name, String value)
-
param
public Operation.Builder param(String name, String[] values)
-
param
public Operation.Builder param(String name, ModelNode value)
-
header
public Operation.Builder header(String name, String value)
-
header
public Operation.Builder header(String name, int value)
-
header
public Operation.Builder header(String name, boolean value)
-
payload
public Operation.Builder payload(ModelNode payload)
Uses the specified payload for the operation.- Parameters:
payload- The operation as model node.- Returns:
- this builder
-
build
public Operation build()
- Returns:
- builds and returns the operation
-
-