Class SimulateDocumentResult.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<SimulateDocumentResult.Builder>
co.elastic.clients.elasticsearch.ingest.SimulateDocumentResult.Builder
- All Implemented Interfaces:
- WithJson<SimulateDocumentResult.Builder>,- ObjectBuilder<SimulateDocumentResult>
- Enclosing class:
- SimulateDocumentResult
public static class SimulateDocumentResult.Builder
extends WithJsonObjectBuilderBase<SimulateDocumentResult.Builder>
implements ObjectBuilder<SimulateDocumentResult>
Builder for 
SimulateDocumentResult.- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbuild()Builds aSimulateDocumentResult.doc(DocumentSimulation value) API name:docAPI name:docerror(ErrorCause value) API name:errorAPI name:errorprocessorResults(PipelineProcessorResult value, PipelineProcessorResult... values) API name:processor_resultsprocessorResults(Function<PipelineProcessorResult.Builder, ObjectBuilder<PipelineProcessorResult>> fn) API name:processor_resultsAPI name:processor_resultsprotected SimulateDocumentResult.Builderself()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- 
docAPI name:doc
- 
docpublic final SimulateDocumentResult.Builder doc(Function<DocumentSimulation.Builder, ObjectBuilder<DocumentSimulation>> fn) API name:doc
- 
errorAPI name:error
- 
errorpublic final SimulateDocumentResult.Builder error(Function<ErrorCause.Builder, ObjectBuilder<ErrorCause>> fn) API name:error
- 
processorResultsAPI name:processor_resultsAdds all elements of listtoprocessorResults.
- 
processorResultspublic final SimulateDocumentResult.Builder processorResults(PipelineProcessorResult value, PipelineProcessorResult... values) API name:processor_resultsAdds one or more values to processorResults.
- 
processorResultspublic final SimulateDocumentResult.Builder processorResults(Function<PipelineProcessorResult.Builder, ObjectBuilder<PipelineProcessorResult>> fn) API name:processor_resultsAdds a value to processorResultsusing a builder lambda.
- 
self- Specified by:
- selfin class- WithJsonObjectBuilderBase<SimulateDocumentResult.Builder>
 
- 
buildBuilds aSimulateDocumentResult.- Specified by:
- buildin interface- ObjectBuilder<SimulateDocumentResult>
- Throws:
- NullPointerException- if some of the required fields are null.
 
 
-