Class ProcessorBase.AbstractBuilder<BuilderT extends ProcessorBase.AbstractBuilder<BuilderT>>
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<BuilderT>
co.elastic.clients.elasticsearch.ingest.ProcessorBase.AbstractBuilder<BuilderT>
- All Implemented Interfaces:
WithJson<BuilderT>
- Direct Known Subclasses:
AppendProcessor.Builder
,AttachmentProcessor.Builder
,BytesProcessor.Builder
,CircleProcessor.Builder
,ConvertProcessor.Builder
,CsvProcessor.Builder
,DateIndexNameProcessor.Builder
,DateProcessor.Builder
,DissectProcessor.Builder
,DotExpanderProcessor.Builder
,DropProcessor.Builder
,EnrichProcessor.Builder
,FailProcessor.Builder
,ForeachProcessor.Builder
,GeoIpProcessor.Builder
,GrokProcessor.Builder
,GsubProcessor.Builder
,InferenceProcessor.Builder
,JoinProcessor.Builder
,JsonProcessor.Builder
,KeyValueProcessor.Builder
,LowercaseProcessor.Builder
,PipelineProcessor.Builder
,RemoveProcessor.Builder
,RenameProcessor.Builder
,SetProcessor.Builder
,SetSecurityUserProcessor.Builder
,SortProcessor.Builder
,SplitProcessor.Builder
,TrimProcessor.Builder
,UppercaseProcessor.Builder
,UrlDecodeProcessor.Builder
,UserAgentProcessor.Builder
- Enclosing class:
- ProcessorBase
public abstract static class ProcessorBase.AbstractBuilder<BuilderT extends ProcessorBase.AbstractBuilder<BuilderT>>
extends WithJsonObjectBuilderBase<BuilderT>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal BuilderT
description
(String value) API name:description
final BuilderT
API name:if
final BuilderT
ignoreFailure
(Boolean value) API name:ignore_failure
final BuilderT
API name:on_failure
final BuilderT
API name:on_failure
final BuilderT
API name:on_failure
protected abstract BuilderT
self()
final BuilderT
API name:tag
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
-
AbstractBuilder
public AbstractBuilder()
-
-
Method Details
-
description
API name:description
-
if_
API name:if
-
ignoreFailure
API name:ignore_failure
-
onFailure
API name:on_failure
Adds all elements of
list
toonFailure
. -
onFailure
API name:on_failure
Adds one or more values to
onFailure
. -
onFailure
API name:on_failure
Adds a value to
onFailure
using a builder lambda. -
tag
API name:tag
-
self
- Specified by:
self
in classWithJsonObjectBuilderBase<BuilderT extends ProcessorBase.AbstractBuilder<BuilderT>>
-