AckedRequest, Streamable, Writeable, ToXContent, ToXContentObject, TaskAwareRequestpublic class IndicesAliasesRequest extends AcknowledgedRequest<IndicesAliasesRequest> implements ToXContentObject
| Modifier and Type | Class | Description |
|---|---|---|
static class |
IndicesAliasesRequest.AliasActions |
Request to take one or more actions on one or more indexes and alias combinations.
|
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.ParamsTransportRequest.EmptyWriteable.Reader<V>, Writeable.Writer<V>| Modifier and Type | Field | Description |
|---|---|---|
static ObjectParser<IndicesAliasesRequest,java.lang.Void> |
PARSER |
DEFAULT_ACK_TIMEOUT, timeoutDEFAULT_MASTER_NODE_TIMEOUT, masterNodeTimeoutEMPTY_PARAMS| Constructor | Description |
|---|---|
IndicesAliasesRequest() |
| Modifier and Type | Method | Description |
|---|---|---|
IndicesAliasesRequest |
addAliasAction(IndicesAliasesRequest.AliasActions aliasAction) |
Add the action to this request and validate it.
|
static IndicesAliasesRequest |
fromXContent(XContentParser parser) |
|
java.util.List<IndicesAliasesRequest.AliasActions> |
getAliasActions() |
|
IndicesOptions |
indicesOptions() |
|
void |
readFrom(StreamInput in) |
Set this object's fields from a StreamInput.
|
XContentBuilder |
toXContent(XContentBuilder builder,
ToXContent.Params params) |
|
ActionRequestValidationException |
validate() |
|
void |
writeTo(StreamOutput out) |
Write this object's fields to a StreamOutput.
|
masterNodeTimeoutackTimeout, timeout, timeout, timeoutgetShouldStoreResultmasterNodeTimeout, masterNodeTimeout, masterNodeTimeoutclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateTask, getDescription, setParentTaskisFragmentremoteAddress, remoteAddressgetParentTask, setParentTaskpublic static final ObjectParser<IndicesAliasesRequest,java.lang.Void> PARSER
public IndicesAliasesRequest addAliasAction(IndicesAliasesRequest.AliasActions aliasAction)
public java.util.List<IndicesAliasesRequest.AliasActions> getAliasActions()
public ActionRequestValidationException validate()
validate in class ActionRequestpublic void readFrom(StreamInput in) throws java.io.IOException
StreamablereadFrom in interface StreamablereadFrom in class AcknowledgedRequest<IndicesAliasesRequest>java.io.IOExceptionpublic void writeTo(StreamOutput out) throws java.io.IOException
StreamablewriteTo in interface StreamablewriteTo in interface WriteablewriteTo in class AcknowledgedRequest<IndicesAliasesRequest>java.io.IOExceptionpublic IndicesOptions indicesOptions()
public XContentBuilder toXContent(XContentBuilder builder, ToXContent.Params params) throws java.io.IOException
toXContent in interface ToXContentjava.io.IOExceptionpublic static IndicesAliasesRequest fromXContent(XContentParser parser) throws java.io.IOException
java.io.IOException