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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds aParentIdQuery.final ParentIdQuery.BuilderID of the parent document.final ParentIdQuery.BuilderignoreUnmapped(Boolean value) Indicates whether to ignore an unmappedtypeand not return any documents instead of an error.protected ParentIdQuery.Builderself()final ParentIdQuery.BuilderName of the child relationship mapped for thejoinfield.Methods inherited from class co.elastic.clients.elasticsearch._types.query_dsl.QueryBase.AbstractBuilder
boost, queryNameMethods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods 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 unmappedtypeand not return any documents instead of an error.API name:
ignore_unmapped -
type
Name of the child relationship mapped for thejoinfield.API name:
type -
self
- Specified by:
selfin classQueryBase.AbstractBuilder<ParentIdQuery.Builder>
-
build
Builds aParentIdQuery.- Specified by:
buildin interfaceObjectBuilder<ParentIdQuery>- Throws:
NullPointerException- if some of the required fields are null.
-