Class ProcessorBase.AbstractBuilder<BuilderT extends ProcessorBase.AbstractBuilder<BuilderT>>
java.lang.Object
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 java.lang.Object
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractBuilder()
-
Method Summary
Modifier and Type Method Description BuilderT
addOnFailure(Processor value)
Add a value toonFailure(List)
, creating the list if needed.BuilderT
addOnFailure(java.util.function.Function<Processor.Builder,ObjectBuilder<Processor>> fn)
Add a value toonFailure(List)
, creating the list if needed.BuilderT
if_(java.lang.String value)
API name:if
BuilderT
ignoreFailure(java.lang.Boolean value)
API name:ignore_failure
BuilderT
onFailure(Processor... value)
API name:on_failure
BuilderT
onFailure(java.util.function.Function<Processor.Builder,ObjectBuilder<Processor>> fn)
SetonFailure(List)
to a singleton list.BuilderT
onFailure(java.util.List<Processor> value)
API name:on_failure
protected abstract BuilderT
self()
BuilderT
tag(java.lang.String value)
API name:tag
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
-
onFailure
API name:on_failure
-
addOnFailure
Add a value toonFailure(List)
, creating the list if needed. 4 -
onFailure
public BuilderT onFailure(java.util.function.Function<Processor.Builder,ObjectBuilder<Processor>> fn)SetonFailure(List)
to a singleton list. -
addOnFailure
public BuilderT addOnFailure(java.util.function.Function<Processor.Builder,ObjectBuilder<Processor>> fn)Add a value toonFailure(List)
, creating the list if needed. 5 -
tag
API name:tag
-
self
-