| Constructor and Description |
|---|
Builder(ResourceAddress address,
String name) |
| Modifier and Type | Method and Description |
|---|---|
Operation |
build() |
Operation.Builder |
header(String name,
boolean value) |
Operation.Builder |
header(String name,
String value) |
Operation.Builder |
jsHeader(String name,
Object value)
Add a header to the operation
|
Operation.Builder |
jsParam(String name,
Object value)
Add a parameter to the operation
|
Operation.Builder |
param(String name,
boolean value) |
Operation.Builder |
param(String name,
double value) |
Operation.Builder |
param(String name,
int value) |
Operation.Builder |
param(String name,
long value) |
Operation.Builder |
param(String name,
ModelNode value) |
Operation.Builder |
param(String name,
String value) |
Operation.Builder |
param(String name,
String[] values) |
Operation.Builder |
payload(ModelNode payload)
Uses the specified payload for the operation.
|
@JsIgnore public Builder(ResourceAddress address, String name)
@JsIgnore public Operation.Builder param(String name, boolean value)
@JsIgnore public Operation.Builder param(String name, int value)
@JsIgnore public Operation.Builder param(String name, long value)
@JsIgnore public Operation.Builder param(String name, double value)
@JsIgnore public Operation.Builder param(String name, @NonNls String value)
@JsIgnore public Operation.Builder param(String name, @NonNls String[] values)
@JsIgnore public Operation.Builder param(String name, ModelNode value)
@JsIgnore public Operation.Builder header(String name, String value)
@JsIgnore public Operation.Builder header(String name, boolean value)
public Operation.Builder payload(ModelNode payload)
payload - The operation as model node.public Operation build()
@JsMethod(name="param") public Operation.Builder jsParam(String name, Object value)
name - The name of the parameter.value - The value of the parameter.@JsMethod(name="header") public Operation.Builder jsHeader(String name, Object value)
name - The name of the header.value - The value of the header.Copyright © 2018 JBoss, a division of Red Hat. All rights reserved.