Package org.elasticsearch.client.ml
Class SetUpgradeModeRequest
- java.lang.Object
-
- org.elasticsearch.transport.TransportMessage
-
- org.elasticsearch.transport.TransportRequest
-
- org.elasticsearch.action.ActionRequest
-
- org.elasticsearch.client.ml.SetUpgradeModeRequest
-
- All Implemented Interfaces:
Streamable
,Writeable
,TaskAwareRequest
public class SetUpgradeModeRequest extends ActionRequest
Sets ML into upgrade_mode
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.elasticsearch.transport.TransportRequest
TransportRequest.Empty
-
Nested classes/interfaces inherited from interface org.elasticsearch.common.io.stream.Writeable
Writeable.Reader<V extends java.lang.Object>, Writeable.Writer<V extends java.lang.Object>
-
-
Field Summary
Fields Modifier and Type Field Description static ParseField
ENABLED
static ParseField
TIMEOUT
-
Constructor Summary
Constructors Constructor Description SetUpgradeModeRequest(boolean enabled)
Create a new request
-
Method Summary
Modifier and Type Method Description boolean
equals(java.lang.Object other)
TimeValue
getTimeout()
int
hashCode()
boolean
isEnabled()
void
setEnabled(boolean enabled)
void
setTimeout(TimeValue timeout)
How long to wait for the request to be completedActionRequestValidationException
validate()
-
Methods inherited from class org.elasticsearch.action.ActionRequest
getShouldStoreResult, readFrom, writeTo
-
Methods inherited from class org.elasticsearch.transport.TransportRequest
getParentTask, setParentTask
-
Methods inherited from class org.elasticsearch.transport.TransportMessage
remoteAddress, remoteAddress
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.elasticsearch.tasks.TaskAwareRequest
createTask, getDescription, setParentTask
-
-
-
-
Field Detail
-
ENABLED
public static final ParseField ENABLED
-
TIMEOUT
public static final ParseField TIMEOUT
-
-
Method Detail
-
isEnabled
public boolean isEnabled()
-
setEnabled
public void setEnabled(boolean enabled)
-
getTimeout
public TimeValue getTimeout()
-
setTimeout
public void setTimeout(TimeValue timeout)
How long to wait for the request to be completed- Parameters:
timeout
- default value of 30 seconds
-
validate
public ActionRequestValidationException validate()
- Specified by:
validate
in classActionRequest
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in classjava.lang.Object
-
-