Class SortOptions.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch._types.SortOptions.Builder
-
- All Implemented Interfaces:
ObjectBuilder<SortOptions>
- Enclosing class:
- SortOptions
public static class SortOptions.Builder extends ObjectBuilderBase implements ObjectBuilder<SortOptions>
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SortOptionsbuild()ObjectBuilder<SortOptions>doc(java.util.function.Function<ScoreSort.Builder,ObjectBuilder<ScoreSort>> fn)ObjectBuilder<SortOptions>doc(ScoreSort v)ObjectBuilder<SortOptions>field(java.util.function.Function<FieldSort.Builder,ObjectBuilder<FieldSort>> fn)ObjectBuilder<SortOptions>field(FieldSort v)ObjectBuilder<SortOptions>geoDistance(java.util.function.Function<GeoDistanceSort.Builder,ObjectBuilder<GeoDistanceSort>> fn)ObjectBuilder<SortOptions>geoDistance(GeoDistanceSort v)ObjectBuilder<SortOptions>score(java.util.function.Function<ScoreSort.Builder,ObjectBuilder<ScoreSort>> fn)ObjectBuilder<SortOptions>score(ScoreSort v)ObjectBuilder<SortOptions>script(java.util.function.Function<ScriptSort.Builder,ObjectBuilder<ScriptSort>> fn)ObjectBuilder<SortOptions>script(ScriptSort v)-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
score
public ObjectBuilder<SortOptions> score(ScoreSort v)
-
score
public ObjectBuilder<SortOptions> score(java.util.function.Function<ScoreSort.Builder,ObjectBuilder<ScoreSort>> fn)
-
doc
public ObjectBuilder<SortOptions> doc(ScoreSort v)
-
doc
public ObjectBuilder<SortOptions> doc(java.util.function.Function<ScoreSort.Builder,ObjectBuilder<ScoreSort>> fn)
-
geoDistance
public ObjectBuilder<SortOptions> geoDistance(GeoDistanceSort v)
-
geoDistance
public ObjectBuilder<SortOptions> geoDistance(java.util.function.Function<GeoDistanceSort.Builder,ObjectBuilder<GeoDistanceSort>> fn)
-
script
public ObjectBuilder<SortOptions> script(ScriptSort v)
-
script
public ObjectBuilder<SortOptions> script(java.util.function.Function<ScriptSort.Builder,ObjectBuilder<ScriptSort>> fn)
-
field
public ObjectBuilder<SortOptions> field(FieldSort v)
-
field
public ObjectBuilder<SortOptions> field(java.util.function.Function<FieldSort.Builder,ObjectBuilder<FieldSort>> fn)
-
build
public SortOptions build()
- Specified by:
buildin interfaceObjectBuilder<SortOptions>
-
-