Class Page.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<Page.Builder>
co.elastic.clients.elasticsearch.ml.Page.Builder
- All Implemented Interfaces:
WithJson<Page.Builder>
,ObjectBuilder<Page>
- Enclosing class:
- Page
public static class Page.Builder
extends WithJsonObjectBuilderBase<Page.Builder>
implements ObjectBuilder<Page>
Builder for
Page
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds aPage
.final Page.Builder
Skips the specified number of items.protected Page.Builder
self()
final Page.Builder
Specifies the maximum number of items to obtain.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
-
from
Skips the specified number of items.API name:
from
-
size
Specifies the maximum number of items to obtain.API name:
size
-
self
- Specified by:
self
in classWithJsonObjectBuilderBase<Page.Builder>
-
build
Builds aPage
.- Specified by:
build
in interfaceObjectBuilder<Page>
- Throws:
NullPointerException
- if some of the required fields are null.
-