Class ProcessorBase.AbstractBuilder<BuilderT extends ProcessorBase.AbstractBuilder<BuilderT>>
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch.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,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 protectedAbstractBuilder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description BuilderTif_(java.lang.String value)API name:ifBuilderTignoreFailure(java.lang.Boolean value)API name:ignore_failureBuilderTonFailure(java.util.function.Function<Processor.Builder,ObjectBuilder<Processor>> fn)API name:on_failureBuilderTonFailure(java.util.List<Processor> list)API name:on_failureBuilderTonFailure(Processor value, Processor... values)API name:on_failureprotected abstract BuilderTself()BuilderTtag(java.lang.String value)API name:tag-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
if_
public final BuilderT if_(@Nullable java.lang.String value)
API name:if
-
ignoreFailure
public final BuilderT ignoreFailure(@Nullable java.lang.Boolean value)
API name:ignore_failure
-
onFailure
public final BuilderT onFailure(java.util.List<Processor> list)
API name:on_failureAdds all elements of
listtoonFailure.
-
onFailure
public final BuilderT onFailure(Processor value, Processor... values)
API name:on_failureAdds one or more values to
onFailure.
-
onFailure
public final BuilderT onFailure(java.util.function.Function<Processor.Builder,ObjectBuilder<Processor>> fn)
API name:on_failureAdds a value to
onFailureusing a builder lambda.
-
tag
public final BuilderT tag(@Nullable java.lang.String value)
API name:tag
-
self
protected abstract BuilderT self()
-
-