primaryTerm
API name:
_primary_termWithJson<InlineGet.Builder<TDocument>>, ObjectBuilder<InlineGet<TDocument>>public static class InlineGet.Builder<TDocument> extends WithJsonObjectBuilderBase<InlineGet.Builder<TDocument>> implements ObjectBuilder<InlineGet<TDocument>>
InlineGet.| Constructor | Description |
|---|---|
Builder() |
| Modifier and Type | Method | Description |
|---|---|---|
InlineGet<TDocument> |
build() |
Builds a
InlineGet. |
InlineGet.Builder<TDocument> |
fields(java.lang.String key,
JsonData value) |
API name:
fields |
InlineGet.Builder<TDocument> |
fields(java.util.Map<java.lang.String,JsonData> map) |
API name:
fields |
InlineGet.Builder<TDocument> |
found(boolean value) |
Required - API name:
found |
InlineGet.Builder<TDocument> |
metadata(java.lang.String key,
JsonData value) |
Document metadata
|
InlineGet.Builder<TDocument> |
metadata(java.util.Map<java.lang.String,JsonData> map) |
Document metadata
|
InlineGet.Builder<TDocument> |
primaryTerm(java.lang.Long value) |
API name:
_primary_term |
InlineGet.Builder<TDocument> |
routing(java.lang.String value) |
API name:
_routing |
protected InlineGet.Builder<TDocument> |
self() |
|
InlineGet.Builder<TDocument> |
seqNo(java.lang.Long value) |
API name:
_seq_no |
InlineGet.Builder<TDocument> |
source(TDocument value) |
Required - API name:
_source |
InlineGet.Builder<TDocument> |
tDocumentSerializer(JsonpSerializer<TDocument> value) |
Serializer for TDocument.
|
withJson_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAllclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Adds all entries of map to metadata.
Adds an entry to metadata.
fields
Adds all entries of map to fields.
fields
Adds an entry to fields.
found_seq_no_primary_term_routing_sourceself in class WithJsonObjectBuilderBase<InlineGet.Builder<TDocument>>InlineGet.build in interface ObjectBuilder<TDocument>java.lang.NullPointerException - if some of the required fields are null.