Class ExecuteAgentResponse.Builder
java.lang.Object
org.opensearch.client.util.ObjectBuilderBase
org.opensearch.client.opensearch.ml.ExecuteAgentResponse.Builder
- All Implemented Interfaces:
CopyableBuilder<ExecuteAgentResponse.Builder,,ExecuteAgentResponse> MutableBuilder<ExecuteAgentResponse.Builder,,ExecuteAgentResponse> ObjectBuilder<ExecuteAgentResponse>
- Enclosing class:
ExecuteAgentResponse
public static class ExecuteAgentResponse.Builder
extends ObjectBuilderBase
implements CopyableBuilder<ExecuteAgentResponse.Builder,ExecuteAgentResponse>
Builder for
ExecuteAgentResponse.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds aExecuteAgentResponse.copy()Create a new builderCopyableBuilderthat is a copy of this one.API name:inference_resultsinferenceResults(List<InferenceResults> list) API name:inference_resultsinferenceResults(InferenceResults value, InferenceResults... values) API name:inference_resultsAPI name:prediction_resultpredictionResult(PredictionResult value) API name:prediction_resultAPI name:statusMethods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _listCopy, _mapCopy, _mapPut, _mapPutAllMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opensearch.client.util.MutableBuilder
applyMutation
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
copy
Description copied from interface:CopyableBuilderCreate a new builderCopyableBuilderthat is a copy of this one.- Specified by:
copyin interfaceCopyableBuilder<ExecuteAgentResponse.Builder,ExecuteAgentResponse> - Returns:
- a new builder instance.
-
inferenceResults
API name:inference_resultsAdds all elements of
listtoinferenceResults. -
inferenceResults
@Nonnull public final ExecuteAgentResponse.Builder inferenceResults(InferenceResults value, InferenceResults... values) API name:inference_resultsAdds one or more values to
inferenceResults. -
inferenceResults
@Nonnull public final ExecuteAgentResponse.Builder inferenceResults(Function<InferenceResults.Builder, ObjectBuilder<InferenceResults>> fn) API name:inference_resultsAdds a value to
inferenceResultsusing a builder lambda. -
predictionResult
@Nonnull public final ExecuteAgentResponse.Builder predictionResult(@Nullable PredictionResult value) API name:prediction_result -
predictionResult
@Nonnull public final ExecuteAgentResponse.Builder predictionResult(Function<PredictionResult.Builder, ObjectBuilder<PredictionResult>> fn) API name:prediction_result -
status
API name:status -
build
Builds aExecuteAgentResponse.- Specified by:
buildin interfaceObjectBuilder<ExecuteAgentResponse>- Throws:
NullPointerException- if some of the required fields are null.
-