Class Pipeline.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<Pipeline.Builder>
co.elastic.clients.elasticsearch.ingest.Pipeline.Builder
- All Implemented Interfaces:
WithJson<Pipeline.Builder>,ObjectBuilder<Pipeline>
- Enclosing class:
- Pipeline
public static class Pipeline.Builder
extends WithJsonObjectBuilderBase<Pipeline.Builder>
implements ObjectBuilder<Pipeline>
Builder for
Pipeline.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds aPipeline.final Pipeline.Builderdescription(String value) API name:descriptionfinal Pipeline.BuilderAPI name:on_failurefinal Pipeline.BuilderAPI name:on_failurefinal Pipeline.BuilderAPI name:on_failurefinal Pipeline.Builderprocessors(Processor value, Processor... values) API name:processorsfinal Pipeline.BuilderAPI name:processorsfinal Pipeline.Builderprocessors(List<Processor> list) API name:processorsprotected Pipeline.Builderself()final Pipeline.BuilderAPI name:versionMethods 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
-
description
API name:description -
onFailure
API name:on_failureAdds all elements of
listtoonFailure. -
onFailure
API name:on_failureAdds one or more values to
onFailure. -
onFailure
API name:on_failureAdds a value to
onFailureusing a builder lambda. -
processors
API name:processorsAdds all elements of
listtoprocessors. -
processors
API name:processorsAdds one or more values to
processors. -
processors
API name:processorsAdds a value to
processorsusing a builder lambda. -
version
API name:version -
self
- Specified by:
selfin classWithJsonObjectBuilderBase<Pipeline.Builder>
-
build
Builds aPipeline.- Specified by:
buildin interfaceObjectBuilder<Pipeline>- Throws:
NullPointerException- if some of the required fields are null.
-