Class MLPredictionTaskRequest
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.prediction.MLPredictionTaskRequest
- All Implemented Interfaces:
org.opensearch.core.common.io.stream.Writeable,org.opensearch.tasks.TaskAwareRequest
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classNested 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
ConstructorsConstructorDescriptionMLPredictionTaskRequest(String modelId, MLInput mlInput) MLPredictionTaskRequest(String modelId, MLInput mlInput, boolean dispatchTask, org.opensearch.commons.authuser.User user) MLPredictionTaskRequest(String modelId, MLInput mlInput, org.opensearch.commons.authuser.User user) MLPredictionTaskRequest(org.opensearch.core.common.io.stream.StreamInput in) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()static MLPredictionTaskRequestfromActionRequest(org.opensearch.action.ActionRequest actionRequest) org.opensearch.commons.authuser.UsergetUser()voidsetUser(org.opensearch.commons.authuser.User user) 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
-
MLPredictionTaskRequest
-
MLPredictionTaskRequest
-
MLPredictionTaskRequest
-
MLPredictionTaskRequest
public MLPredictionTaskRequest(org.opensearch.core.common.io.stream.StreamInput in) throws IOException - Throws:
IOException
-
-
Method Details
-
writeTo
- Specified by:
writeToin interfaceorg.opensearch.core.common.io.stream.Writeable- Overrides:
writeToin classMLTaskRequest- Throws:
IOException
-
validate
public org.opensearch.action.ActionRequestValidationException validate()- Overrides:
validatein classMLTaskRequest
-
fromActionRequest
public static MLPredictionTaskRequest fromActionRequest(org.opensearch.action.ActionRequest actionRequest) -
builder
-
getModelId
-
getMlInput
-
getUser
public org.opensearch.commons.authuser.User getUser() -
toString
-
setUser
public void setUser(org.opensearch.commons.authuser.User user)
-