Class MutualInformationHeuristic.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch._types.aggregations.MutualInformationHeuristic.Builder
-
- All Implemented Interfaces:
ObjectBuilder<MutualInformationHeuristic>
- Enclosing class:
- MutualInformationHeuristic
public static class MutualInformationHeuristic.Builder extends ObjectBuilderBase implements ObjectBuilder<MutualInformationHeuristic>
Builder forMutualInformationHeuristic.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MutualInformationHeuristic.BuilderbackgroundIsSuperset(java.lang.Boolean value)API name:background_is_supersetMutualInformationHeuristicbuild()Builds aMutualInformationHeuristic.MutualInformationHeuristic.BuilderincludeNegatives(java.lang.Boolean value)API name:include_negatives-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
backgroundIsSuperset
public final MutualInformationHeuristic.Builder backgroundIsSuperset(@Nullable java.lang.Boolean value)
API name:background_is_superset
-
includeNegatives
public final MutualInformationHeuristic.Builder includeNegatives(@Nullable java.lang.Boolean value)
API name:include_negatives
-
build
public MutualInformationHeuristic build()
Builds aMutualInformationHeuristic.- Specified by:
buildin interfaceObjectBuilder<MutualInformationHeuristic>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-
-