Class Processor.Builder
java.lang.Object
org.opensearch.client.util.ObjectBuilderBase
org.opensearch.client.opensearch.ingest.Processor.Builder
- All Implemented Interfaces:
ObjectBuilder<Processor>
- Enclosing class:
Processor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()csv(CsvProcessor v) set(SetProcessor v) setSecurityUser(Function<SetSecurityUserProcessor.Builder, ObjectBuilder<SetSecurityUserProcessor>> fn) Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _listCopy, _mapCopy, _mapPut, _mapPutAll
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
append
-
append
public ObjectBuilder<Processor> append(Function<AppendProcessor.Builder, ObjectBuilder<AppendProcessor>> fn) -
attachment
-
attachment
public ObjectBuilder<Processor> attachment(Function<AttachmentProcessor.Builder, ObjectBuilder<AttachmentProcessor>> fn) -
bytes
-
bytes
public ObjectBuilder<Processor> bytes(Function<BytesProcessor.Builder, ObjectBuilder<BytesProcessor>> fn) -
circle
-
circle
public ObjectBuilder<Processor> circle(Function<CircleProcessor.Builder, ObjectBuilder<CircleProcessor>> fn) -
convert
-
convert
public ObjectBuilder<Processor> convert(Function<ConvertProcessor.Builder, ObjectBuilder<ConvertProcessor>> fn) -
csv
-
csv
-
date
-
date
public ObjectBuilder<Processor> date(Function<DateProcessor.Builder, ObjectBuilder<DateProcessor>> fn) -
dateIndexName
-
dateIndexName
public ObjectBuilder<Processor> dateIndexName(Function<DateIndexNameProcessor.Builder, ObjectBuilder<DateIndexNameProcessor>> fn) -
dissect
-
dissect
public ObjectBuilder<Processor> dissect(Function<DissectProcessor.Builder, ObjectBuilder<DissectProcessor>> fn) -
dotExpander
-
dotExpander
public ObjectBuilder<Processor> dotExpander(Function<DotExpanderProcessor.Builder, ObjectBuilder<DotExpanderProcessor>> fn) -
drop
-
drop
public ObjectBuilder<Processor> drop(Function<DropProcessor.Builder, ObjectBuilder<DropProcessor>> fn) -
fail
-
fail
public ObjectBuilder<Processor> fail(Function<FailProcessor.Builder, ObjectBuilder<FailProcessor>> fn) -
foreach
-
foreach
public ObjectBuilder<Processor> foreach(Function<ForeachProcessor.Builder, ObjectBuilder<ForeachProcessor>> fn) -
geoip
-
geoip
public ObjectBuilder<Processor> geoip(Function<GeoIpProcessor.Builder, ObjectBuilder<GeoIpProcessor>> fn) -
grok
-
grok
public ObjectBuilder<Processor> grok(Function<GrokProcessor.Builder, ObjectBuilder<GrokProcessor>> fn) -
gsub
-
gsub
public ObjectBuilder<Processor> gsub(Function<GsubProcessor.Builder, ObjectBuilder<GsubProcessor>> fn) -
join
-
join
public ObjectBuilder<Processor> join(Function<JoinProcessor.Builder, ObjectBuilder<JoinProcessor>> fn) -
json
-
json
public ObjectBuilder<Processor> json(Function<JsonProcessor.Builder, ObjectBuilder<JsonProcessor>> fn) -
kv
-
kv
public ObjectBuilder<Processor> kv(Function<KeyValueProcessor.Builder, ObjectBuilder<KeyValueProcessor>> fn) -
lowercase
-
lowercase
public ObjectBuilder<Processor> lowercase(Function<LowercaseProcessor.Builder, ObjectBuilder<LowercaseProcessor>> fn) -
pipeline
-
pipeline
public ObjectBuilder<Processor> pipeline(Function<PipelineProcessor.Builder, ObjectBuilder<PipelineProcessor>> fn) -
remove
-
remove
public ObjectBuilder<Processor> remove(Function<RemoveProcessor.Builder, ObjectBuilder<RemoveProcessor>> fn) -
rename
-
rename
public ObjectBuilder<Processor> rename(Function<RenameProcessor.Builder, ObjectBuilder<RenameProcessor>> fn) -
script
-
script
-
set
-
set
-
setSecurityUser
-
setSecurityUser
public ObjectBuilder<Processor> setSecurityUser(Function<SetSecurityUserProcessor.Builder, ObjectBuilder<SetSecurityUserProcessor>> fn) -
sort
-
sort
public ObjectBuilder<Processor> sort(Function<SortProcessor.Builder, ObjectBuilder<SortProcessor>> fn) -
split
-
split
public ObjectBuilder<Processor> split(Function<SplitProcessor.Builder, ObjectBuilder<SplitProcessor>> fn) -
textEmbedding
-
textEmbedding
public ObjectBuilder<Processor> textEmbedding(Function<TextEmbeddingProcessor.Builder, ObjectBuilder<TextEmbeddingProcessor>> fn) -
trim
-
trim
public ObjectBuilder<Processor> trim(Function<TrimProcessor.Builder, ObjectBuilder<TrimProcessor>> fn) -
uppercase
-
uppercase
public ObjectBuilder<Processor> uppercase(Function<UppercaseProcessor.Builder, ObjectBuilder<UppercaseProcessor>> fn) -
urldecode
-
urldecode
public ObjectBuilder<Processor> urldecode(Function<UrlDecodeProcessor.Builder, ObjectBuilder<UrlDecodeProcessor>> fn) -
userAgent
-
userAgent
public ObjectBuilder<Processor> userAgent(Function<UserAgentProcessor.Builder, ObjectBuilder<UserAgentProcessor>> fn) -
build
- Specified by:
buildin interfaceObjectBuilder<Processor>
-