Class ParentIdQuery.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<BuilderT>
co.elastic.clients.elasticsearch._types.query_dsl.QueryBase.AbstractBuilder<ParentIdQuery.Builder>
co.elastic.clients.elasticsearch._types.query_dsl.ParentIdQuery.Builder
- All Implemented Interfaces:
WithJson<ParentIdQuery.Builder>
,ObjectBuilder<ParentIdQuery>
- Enclosing class:
- ParentIdQuery
public static class ParentIdQuery.Builder
extends QueryBase.AbstractBuilder<ParentIdQuery.Builder>
implements ObjectBuilder<ParentIdQuery>
Builder for
ParentIdQuery
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds aParentIdQuery
.final ParentIdQuery.Builder
ID of the parent document.final ParentIdQuery.Builder
ignoreUnmapped
(Boolean value) Indicates whether to ignore an unmappedtype
and not return any documents instead of an error.protected ParentIdQuery.Builder
self()
final ParentIdQuery.Builder
Name of the child relationship mapped for thejoin
field.Methods inherited from class co.elastic.clients.elasticsearch._types.query_dsl.QueryBase.AbstractBuilder
boost, queryName
Methods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJson
Methods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
id
ID of the parent document.API name:
id
-
ignoreUnmapped
Indicates whether to ignore an unmappedtype
and not return any documents instead of an error.API name:
ignore_unmapped
-
type
Name of the child relationship mapped for thejoin
field.API name:
type
-
self
- Specified by:
self
in classQueryBase.AbstractBuilder<ParentIdQuery.Builder>
-
build
Builds aParentIdQuery
.- Specified by:
build
in interfaceObjectBuilder<ParentIdQuery>
- Throws:
NullPointerException
- if some of the required fields are null.
-