Class GetPipelineRequest.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<BuilderT>
co.elastic.clients.elasticsearch._types.RequestBase.AbstractBuilder<GetPipelineRequest.Builder>
co.elastic.clients.elasticsearch.ingest.GetPipelineRequest.Builder
- All Implemented Interfaces:
WithJson<GetPipelineRequest.Builder>
,ObjectBuilder<GetPipelineRequest>
- Enclosing class:
- GetPipelineRequest
public static class GetPipelineRequest.Builder
extends RequestBase.AbstractBuilder<GetPipelineRequest.Builder>
implements ObjectBuilder<GetPipelineRequest>
Builder for
GetPipelineRequest
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds aGetPipelineRequest
.Comma separated list of pipeline ids.masterTimeout
(Time value) Explicit operation timeout for connection to master nodeExplicit operation timeout for connection to master nodeprotected GetPipelineRequest.Builder
self()
Return pipelines without their definitions (default: false)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
Comma separated list of pipeline ids. Wildcards supportedAPI name:
id
-
masterTimeout
Explicit operation timeout for connection to master nodeAPI name:
master_timeout
-
masterTimeout
public final GetPipelineRequest.Builder masterTimeout(Function<Time.Builder, ObjectBuilder<Time>> fn) Explicit operation timeout for connection to master nodeAPI name:
master_timeout
-
summary
Return pipelines without their definitions (default: false)API name:
summary
-
self
- Specified by:
self
in classRequestBase.AbstractBuilder<GetPipelineRequest.Builder>
-
build
Builds aGetPipelineRequest
.- Specified by:
build
in interfaceObjectBuilder<GetPipelineRequest>
- Throws:
NullPointerException
- if some of the required fields are null.
-