Class FielddataRequest.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<BuilderT>
co.elastic.clients.elasticsearch._types.RequestBase.AbstractBuilder<BuilderT>
co.elastic.clients.elasticsearch.cat.CatRequestBase.AbstractBuilder<FielddataRequest.Builder>
co.elastic.clients.elasticsearch.cat.FielddataRequest.Builder
- All Implemented Interfaces:
WithJson<FielddataRequest.Builder>
,ObjectBuilder<FielddataRequest>
- Enclosing class:
- FielddataRequest
public static class FielddataRequest.Builder
extends CatRequestBase.AbstractBuilder<FielddataRequest.Builder>
implements ObjectBuilder<FielddataRequest>
Builder for
FielddataRequest
.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds aFielddataRequest
.final FielddataRequest.Builder
The unit used to display byte values.final FielddataRequest.Builder
Comma-separated list of fields used to limit returned information.final FielddataRequest.Builder
Comma-separated list of fields used to limit returned information.final FielddataRequest.Builder
List of columns to appear in the response.final FielddataRequest.Builder
List of columns to appear in the response.final FielddataRequest.Builder
List of columns that determine how the table should be sorted.final FielddataRequest.Builder
List of columns that determine how the table should be sorted.protected FielddataRequest.Builder
self()
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
-
bytes
The unit used to display byte values.API name:
bytes
-
fields
Comma-separated list of fields used to limit returned information. To retrieve all fields, omit this parameter.API name:
fields
Adds all elements of
list
tofields
. -
fields
Comma-separated list of fields used to limit returned information. To retrieve all fields, omit this parameter.API name:
fields
Adds one or more values to
fields
. -
h
List of columns to appear in the response. Supports simple wildcards.API name:
h
Adds all elements of
list
toh
. -
h
List of columns to appear in the response. Supports simple wildcards.API name:
h
Adds one or more values to
h
. -
s
List of columns that determine how the table should be sorted. Sorting defaults to ascending and can be changed by setting:asc
or:desc
as a suffix to the column name.API name:
s
Adds all elements of
list
tos
. -
s
List of columns that determine how the table should be sorted. Sorting defaults to ascending and can be changed by setting:asc
or:desc
as a suffix to the column name.API name:
s
Adds one or more values to
s
. -
self
- Specified by:
self
in classCatRequestBase.AbstractBuilder<FielddataRequest.Builder>
-
build
Builds aFielddataRequest
.- Specified by:
build
in interfaceObjectBuilder<FielddataRequest>
- Throws:
NullPointerException
- if some of the required fields are null.
-