Class ExplainDataFrameAnalyticsResponse.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<ExplainDataFrameAnalyticsResponse.Builder>
co.elastic.clients.elasticsearch.ml.ExplainDataFrameAnalyticsResponse.Builder
- All Implemented Interfaces:
- WithJson<ExplainDataFrameAnalyticsResponse.Builder>,- ObjectBuilder<ExplainDataFrameAnalyticsResponse>
- Enclosing class:
- ExplainDataFrameAnalyticsResponse
public static class ExplainDataFrameAnalyticsResponse.Builder
extends WithJsonObjectBuilderBase<ExplainDataFrameAnalyticsResponse.Builder>
implements ObjectBuilder<ExplainDataFrameAnalyticsResponse>
Builder for 
ExplainDataFrameAnalyticsResponse.- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbuild()Builds aExplainDataFrameAnalyticsResponse.fieldSelection(DataframeAnalyticsFieldSelection value, DataframeAnalyticsFieldSelection... values) Required - An array of objects that explain selection for each field, sorted by the field names.fieldSelection(Function<DataframeAnalyticsFieldSelection.Builder, ObjectBuilder<DataframeAnalyticsFieldSelection>> fn) Required - An array of objects that explain selection for each field, sorted by the field names.Required - An array of objects that explain selection for each field, sorted by the field names.Required - An array of objects that explain selection for each field, sorted by the field names.memoryEstimation(Function<DataframeAnalyticsMemoryEstimation.Builder, ObjectBuilder<DataframeAnalyticsMemoryEstimation>> fn) Required - An array of objects that explain selection for each field, sorted by the field names.self()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- 
fieldSelectionpublic final ExplainDataFrameAnalyticsResponse.Builder fieldSelection(List<DataframeAnalyticsFieldSelection> list) Required - An array of objects that explain selection for each field, sorted by the field names.API name: field_selectionAdds all elements of listtofieldSelection.
- 
fieldSelectionpublic final ExplainDataFrameAnalyticsResponse.Builder fieldSelection(DataframeAnalyticsFieldSelection value, DataframeAnalyticsFieldSelection... values) Required - An array of objects that explain selection for each field, sorted by the field names.API name: field_selectionAdds one or more values to fieldSelection.
- 
fieldSelectionpublic final ExplainDataFrameAnalyticsResponse.Builder fieldSelection(Function<DataframeAnalyticsFieldSelection.Builder, ObjectBuilder<DataframeAnalyticsFieldSelection>> fn) Required - An array of objects that explain selection for each field, sorted by the field names.API name: field_selectionAdds a value to fieldSelectionusing a builder lambda.
- 
memoryEstimationpublic final ExplainDataFrameAnalyticsResponse.Builder memoryEstimation(DataframeAnalyticsMemoryEstimation value) Required - An array of objects that explain selection for each field, sorted by the field names.API name: memory_estimation
- 
memoryEstimationpublic final ExplainDataFrameAnalyticsResponse.Builder memoryEstimation(Function<DataframeAnalyticsMemoryEstimation.Builder, ObjectBuilder<DataframeAnalyticsMemoryEstimation>> fn) Required - An array of objects that explain selection for each field, sorted by the field names.API name: memory_estimation
- 
self- Specified by:
- selfin class- WithJsonObjectBuilderBase<ExplainDataFrameAnalyticsResponse.Builder>
 
- 
buildBuilds aExplainDataFrameAnalyticsResponse.- Specified by:
- buildin interface- ObjectBuilder<ExplainDataFrameAnalyticsResponse>
- Throws:
- NullPointerException- if some of the required fields are null.
 
 
-