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:
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.EmptyNested 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 ParseFieldENABLEDstatic ParseFieldTIMEOUT -
Constructor Summary
Constructors Constructor Description SetUpgradeModeRequest(boolean enabled)Create a new request -
Method Summary
Modifier and Type Method Description booleanequals(java.lang.Object other)TimeValuegetTimeout()inthashCode()booleanisEnabled()voidsetEnabled(boolean enabled)voidsetTimeout(TimeValue timeout)How long to wait for the request to be completedActionRequestValidationExceptionvalidate()Methods inherited from class org.elasticsearch.transport.TransportRequest
getParentTask, setParentTaskMethods inherited from class org.elasticsearch.transport.TransportMessage
remoteAddress, remoteAddressMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.elasticsearch.tasks.TaskAwareRequest
createTask, getDescription, setParentTask
-
Field Details
-
Constructor Details
-
SetUpgradeModeRequest
public SetUpgradeModeRequest(boolean enabled)Create a new request- Parameters:
enabled- whether to enable `upgrade_mode` or not
-
-
Method Details
-
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean enabled) -
getTimeout
-
setTimeout
How long to wait for the request to be completed- Parameters:
timeout- default value of 30 seconds
-
validate
- Specified by:
validatein classActionRequest
-
hashCode
public int hashCode()- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object other)- Overrides:
equalsin classjava.lang.Object
-