Class ProcessorBase.AbstractBuilder<BuilderT extends ProcessorBase.AbstractBuilder<BuilderT>>
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.elasticsearch.ingest.ProcessorBase.AbstractBuilder<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
protected abstract static class ProcessorBase.AbstractBuilder<BuilderT extends ProcessorBase.AbstractBuilder<BuilderT>> extends ObjectBuilderBase
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractBuilder()
-
Method Summary
Modifier and Type Method Description BuilderT
if_(java.lang.String value)
API name:if
BuilderT
ignoreFailure(java.lang.Boolean value)
API name:ignore_failure
BuilderT
onFailure(Processor value, Processor... values)
API name:on_failure
BuilderT
onFailure(java.util.function.Function<Processor.Builder,ObjectBuilder<Processor>> fn)
API name:on_failure
BuilderT
onFailure(java.util.List<Processor> list)
API name:on_failure
protected abstract BuilderT
self()
BuilderT
tag(java.lang.String value)
API name:tag
Methods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
AbstractBuilder
protected AbstractBuilder()
-
-
Method Details
-
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
public final BuilderT onFailure(java.util.function.Function<Processor.Builder,ObjectBuilder<Processor>> fn)API name:on_failure
Adds a value to
onFailure
using a builder lambda. -
tag
API name:tag
-
self
-