Class MLTrainingTaskRequest
java.lang.Object
org.opensearch.core.transport.TransportMessage
org.opensearch.transport.TransportRequest
org.opensearch.action.ActionRequest
org.opensearch.ml.common.transport.MLTaskRequest
org.opensearch.ml.common.transport.training.MLTrainingTaskRequest
- All Implemented Interfaces:
org.opensearch.core.common.io.stream.Writeable,org.opensearch.tasks.TaskAwareRequest
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.opensearch.transport.TransportRequest
org.opensearch.transport.TransportRequest.EmptyNested classes/interfaces inherited from interface org.opensearch.core.common.io.stream.Writeable
org.opensearch.core.common.io.stream.Writeable.Reader<V>, org.opensearch.core.common.io.stream.Writeable.WriteableRegistry, org.opensearch.core.common.io.stream.Writeable.Writer<V> -
Field Summary
Fields inherited from class org.opensearch.ml.common.transport.MLTaskRequest
dispatchTask, requestID -
Constructor Summary
ConstructorsConstructorDescriptionMLTrainingTaskRequest(org.opensearch.core.common.io.stream.StreamInput in) MLTrainingTaskRequest(MLInput mlInput, boolean async) MLTrainingTaskRequest(MLInput mlInput, boolean async, boolean dispatchTask) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()static MLTrainingTaskRequestfromActionRequest(org.opensearch.action.ActionRequest actionRequest) the name of algorithmbooleanisAsync()toString()org.opensearch.action.ActionRequestValidationExceptionvalidate()voidwriteTo(org.opensearch.core.common.io.stream.StreamOutput out) Methods inherited from class org.opensearch.ml.common.transport.MLTaskRequest
getRequestID, isDispatchTask, setDispatchTaskMethods inherited from class org.opensearch.action.ActionRequest
getShouldStoreResultMethods inherited from class org.opensearch.transport.TransportRequest
getParentTask, setParentTaskMethods inherited from class org.opensearch.core.transport.TransportMessage
remoteAddress, remoteAddressMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.opensearch.tasks.TaskAwareRequest
createTask, getDescription, setParentTask
-
Constructor Details
-
MLTrainingTaskRequest
-
MLTrainingTaskRequest
-
MLTrainingTaskRequest
public MLTrainingTaskRequest(org.opensearch.core.common.io.stream.StreamInput in) throws IOException - Throws:
IOException
-
-
Method Details
-
validate
public org.opensearch.action.ActionRequestValidationException validate()- Overrides:
validatein classMLTaskRequest
-
writeTo
- Specified by:
writeToin interfaceorg.opensearch.core.common.io.stream.Writeable- Overrides:
writeToin classMLTaskRequest- Throws:
IOException
-
fromActionRequest
public static MLTrainingTaskRequest fromActionRequest(org.opensearch.action.ActionRequest actionRequest) -
builder
-
getMlInput
the name of algorithm -
isAsync
public boolean isAsync() -
toString
-