Class ValidateRequest.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<BuilderT>
co.elastic.clients.elasticsearch._types.RequestBase.AbstractBuilder<ValidateRequest.Builder>
co.elastic.clients.elasticsearch.ml.ValidateRequest.Builder
- All Implemented Interfaces:
WithJson<ValidateRequest.Builder>,ObjectBuilder<ValidateRequest>
- Enclosing class:
- ValidateRequest
public static class ValidateRequest.Builder
extends RequestBase.AbstractBuilder<ValidateRequest.Builder>
implements ObjectBuilder<ValidateRequest>
Builder for
ValidateRequest.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal ValidateRequest.BuilderanalysisConfig(AnalysisConfig value) API name:analysis_configfinal ValidateRequest.BuilderAPI name:analysis_configfinal ValidateRequest.BuilderanalysisLimits(AnalysisLimits value) API name:analysis_limitsfinal ValidateRequest.BuilderAPI name:analysis_limitsbuild()Builds aValidateRequest.final ValidateRequest.BuilderdataDescription(DataDescription value) API name:data_descriptionfinal ValidateRequest.BuilderAPI name:data_descriptionfinal ValidateRequest.Builderdescription(String value) API name:descriptionfinal ValidateRequest.BuilderAPI name:job_idfinal ValidateRequest.BuildermodelPlot(ModelPlotConfig value) API name:model_plotfinal ValidateRequest.BuilderAPI name:model_plotfinal ValidateRequest.BuildermodelSnapshotId(String value) API name:model_snapshot_idfinal ValidateRequest.BuildermodelSnapshotRetentionDays(Long value) API name:model_snapshot_retention_daysfinal ValidateRequest.BuilderresultsIndexName(String value) API name:results_index_nameprotected ValidateRequest.Builderself()Methods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
analysisConfig
API name:analysis_config -
analysisConfig
public final ValidateRequest.Builder analysisConfig(Function<AnalysisConfig.Builder, ObjectBuilder<AnalysisConfig>> fn) API name:analysis_config -
analysisLimits
API name:analysis_limits -
analysisLimits
public final ValidateRequest.Builder analysisLimits(Function<AnalysisLimits.Builder, ObjectBuilder<AnalysisLimits>> fn) API name:analysis_limits -
dataDescription
API name:data_description -
dataDescription
public final ValidateRequest.Builder dataDescription(Function<DataDescription.Builder, ObjectBuilder<DataDescription>> fn) API name:data_description -
description
API name:description -
jobId
API name:job_id -
modelPlot
API name:model_plot -
modelPlot
public final ValidateRequest.Builder modelPlot(Function<ModelPlotConfig.Builder, ObjectBuilder<ModelPlotConfig>> fn) API name:model_plot -
modelSnapshotId
API name:model_snapshot_id -
modelSnapshotRetentionDays
API name:model_snapshot_retention_days -
resultsIndexName
API name:results_index_name -
self
- Specified by:
selfin classRequestBase.AbstractBuilder<ValidateRequest.Builder>
-
build
Builds aValidateRequest.- Specified by:
buildin interfaceObjectBuilder<ValidateRequest>- Throws:
NullPointerException- if some of the required fields are null.
-