Class MtermvectorsRequest.Builder
java.lang.Object
org.opensearch.client.opensearch._global.MtermvectorsRequest.Builder
- All Implemented Interfaces:
ObjectBuilder<MtermvectorsRequest>
- Enclosing class:
- MtermvectorsRequest
public static class MtermvectorsRequest.Builder extends java.lang.Object implements ObjectBuilder<MtermvectorsRequest>
Builder for
MtermvectorsRequest
.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.opensearch.client.util.ObjectBuilder
ObjectBuilder.Constant<V>
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description MtermvectorsRequest.Builder
addDocs(java.util.function.Function<Operation.Builder,ObjectBuilder<Operation>> fn)
Add a value todocs(List)
, creating the list if needed.MtermvectorsRequest.Builder
addDocs(Operation value)
Add a value todocs(List)
, creating the list if needed.MtermvectorsRequest.Builder
addFields(java.lang.String value)
Add a value tofields(List)
, creating the list if needed.MtermvectorsRequest.Builder
addIds(java.lang.String value)
Add a value toids(List)
, creating the list if needed.MtermvectorsRequest
build()
Builds aMtermvectorsRequest
.MtermvectorsRequest.Builder
docs(java.util.function.Function<Operation.Builder,ObjectBuilder<Operation>> fn)
Setdocs(List)
to a singleton list.MtermvectorsRequest.Builder
docs(java.util.List<Operation> value)
API name:docs
MtermvectorsRequest.Builder
docs(Operation... value)
API name:docs
MtermvectorsRequest.Builder
fields(java.lang.String... value)
API name:fields
MtermvectorsRequest.Builder
fields(java.util.List<java.lang.String> value)
API name:fields
MtermvectorsRequest.Builder
fieldStatistics(java.lang.Boolean value)
API name:field_statistics
MtermvectorsRequest.Builder
ids(java.lang.String... value)
API name:ids
MtermvectorsRequest.Builder
ids(java.util.List<java.lang.String> value)
API name:ids
MtermvectorsRequest.Builder
index(java.lang.String value)
API name:index
MtermvectorsRequest.Builder
offsets(java.lang.Boolean value)
API name:offsets
MtermvectorsRequest.Builder
payloads(java.lang.Boolean value)
API name:payloads
MtermvectorsRequest.Builder
positions(java.lang.Boolean value)
API name:positions
MtermvectorsRequest.Builder
preference(java.lang.String value)
API name:preference
MtermvectorsRequest.Builder
realtime(java.lang.Boolean value)
API name:realtime
MtermvectorsRequest.Builder
routing(jakarta.json.JsonValue value)
API name:routing
MtermvectorsRequest.Builder
termStatistics(java.lang.Boolean value)
API name:term_statistics
MtermvectorsRequest.Builder
type(java.lang.String value)
API name:type
MtermvectorsRequest.Builder
version(java.lang.Number value)
API name:version
MtermvectorsRequest.Builder
versionType(jakarta.json.JsonValue value)
API name:version_type
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
index
API name:index
-
type
API name:type
-
fields
API name:fields
-
fields
API name:fields
-
addFields
Add a value tofields(List)
, creating the list if needed. -
fieldStatistics
API name:field_statistics
-
offsets
API name:offsets
-
payloads
API name:payloads
-
positions
API name:positions
-
preference
API name:preference
-
realtime
API name:realtime
-
routing
API name:routing
-
termStatistics
API name:term_statistics
-
version
API name:version
-
versionType
API name:version_type
-
docs
API name:docs
-
docs
API name:docs
-
addDocs
Add a value todocs(List)
, creating the list if needed. -
docs
public MtermvectorsRequest.Builder docs(java.util.function.Function<Operation.Builder,ObjectBuilder<Operation>> fn)Setdocs(List)
to a singleton list. -
addDocs
public MtermvectorsRequest.Builder addDocs(java.util.function.Function<Operation.Builder,ObjectBuilder<Operation>> fn)Add a value todocs(List)
, creating the list if needed. -
ids
API name:ids
-
ids
API name:ids
-
addIds
Add a value toids(List)
, creating the list if needed. -
build
Builds aMtermvectorsRequest
.- Specified by:
build
in interfaceObjectBuilder<MtermvectorsRequest>
- Throws:
java.lang.NullPointerException
- if some of the required fields are null.
-