Class ExploreControls.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<ExploreControls.Builder>
co.elastic.clients.elasticsearch.graph.ExploreControls.Builder
- All Implemented Interfaces:
WithJson<ExploreControls.Builder>,ObjectBuilder<ExploreControls>
- Enclosing class:
- ExploreControls
public static class ExploreControls.Builder
extends WithJsonObjectBuilderBase<ExploreControls.Builder>
implements ObjectBuilder<ExploreControls>
Builder for
ExploreControls.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds aExploreControls.final ExploreControls.BuildersampleDiversity(SampleDiversity value) API name:sample_diversityfinal ExploreControls.BuilderAPI name:sample_diversityfinal ExploreControls.BuildersampleSize(Integer value) API name:sample_sizeprotected ExploreControls.Builderself()final ExploreControls.BuilderAPI name:timeoutfinal ExploreControls.BuilderAPI name:timeoutfinal ExploreControls.BuilderuseSignificance(boolean value) Required - API name:use_significanceMethods 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
-
sampleDiversity
API name:sample_diversity -
sampleDiversity
public final ExploreControls.Builder sampleDiversity(Function<SampleDiversity.Builder, ObjectBuilder<SampleDiversity>> fn) API name:sample_diversity -
sampleSize
API name:sample_size -
timeout
API name:timeout -
timeout
API name:timeout -
useSignificance
Required - API name:use_significance -
self
- Specified by:
selfin classWithJsonObjectBuilderBase<ExploreControls.Builder>
-
build
Builds aExploreControls.- Specified by:
buildin interfaceObjectBuilder<ExploreControls>- Throws:
NullPointerException- if some of the required fields are null.
-