Class InlineGet.Builder<TDocument>
java.lang.Object
org.opensearch.client.opensearch._types.InlineGet.Builder<TDocument>
- All Implemented Interfaces:
ObjectBuilder<InlineGet<TDocument>>
public static class InlineGet.Builder<TDocument> extends java.lang.Object implements ObjectBuilder<InlineGet<TDocument>>
Builder for
InlineGet.-
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 InlineGet<TDocument>build()Builds aInlineGet.InlineGet.Builder<TDocument>fields(java.util.Map<java.lang.String,jakarta.json.JsonValue> value)API name:fieldsInlineGet.Builder<TDocument>found(java.lang.Boolean value)API name:foundInlineGet.Builder<TDocument>primaryTerm(java.lang.Number value)API name:_primary_termInlineGet.Builder<TDocument>putFields(java.lang.String key, jakarta.json.JsonValue value)Add a key/value tofields(Map), creating the map if needed.InlineGet.Builder<TDocument>routing(jakarta.json.JsonValue value)API name:_routingInlineGet.Builder<TDocument>seqNo(java.lang.Number value)API name:_seq_noInlineGet.Builder<TDocument>source(TDocument value)API name:_sourceInlineGet.Builder<TDocument>tDocumentSerializer(JsonpSerializer<TDocument> value)Serializer for TDocument.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
fields
public InlineGet.Builder<TDocument> fields(@Nullable java.util.Map<java.lang.String,jakarta.json.JsonValue> value)API name:fields -
putFields
Add a key/value tofields(Map), creating the map if needed. -
found
API name:found -
seqNo
API name:_seq_no -
primaryTerm
API name:_primary_term -
routing
API name:_routing -
source
API name:_source -
tDocumentSerializer
public InlineGet.Builder<TDocument> tDocumentSerializer(@Nullable JsonpSerializer<TDocument> value)Serializer for TDocument. If not set, an attempt will be made to find a serializer from the JSON context. -
build
Builds aInlineGet.- Specified by:
buildin interfaceObjectBuilder<TDocument>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-