Class CompletionRequest.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<BuilderT>
co.elastic.clients.elasticsearch._types.RequestBase.AbstractBuilder<CompletionRequest.Builder>
co.elastic.clients.elasticsearch.inference.CompletionRequest.Builder
- All Implemented Interfaces:
- WithJson<CompletionRequest.Builder>,- ObjectBuilder<CompletionRequest>
- Enclosing class:
- CompletionRequest
public static class CompletionRequest.Builder
extends RequestBase.AbstractBuilder<CompletionRequest.Builder>
implements ObjectBuilder<CompletionRequest>
Builder for 
CompletionRequest.- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbuild()Builds aCompletionRequest.inferenceId(String value) Required - The inference IdRequired - Inference input.Required - Inference input.protected CompletionRequest.Builderself()taskSettings(JsonData value) Optional task settingsSpecifies the amount of time to wait for the inference request to complete.Specifies the amount of time to wait for the inference request to complete.Methods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBasewithJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
- 
Constructor Details- 
Builderpublic Builder()
 
- 
- 
Method Details- 
inferenceIdRequired - The inference IdAPI name: inference_id
- 
inputRequired - Inference input. Either a string or an array of strings.API name: inputAdds all elements of listtoinput.
- 
inputRequired - Inference input. Either a string or an array of strings.API name: inputAdds one or more values to input.
- 
taskSettingsOptional task settingsAPI name: task_settings
- 
timeoutSpecifies the amount of time to wait for the inference request to complete.API name: timeout
- 
timeoutSpecifies the amount of time to wait for the inference request to complete.API name: timeout
- 
self- Specified by:
- selfin class- RequestBase.AbstractBuilder<CompletionRequest.Builder>
 
- 
buildBuilds aCompletionRequest.- Specified by:
- buildin interface- ObjectBuilder<CompletionRequest>
- Throws:
- NullPointerException- if some of the required fields are null.
 
 
-