Class ProcessorContainer
java.lang.Object
org.opensearch.client.util.TaggedUnion<ProcessorContainer.Tag,java.lang.Object>
org.opensearch.client.opensearch.ingest.ProcessorContainer
- All Implemented Interfaces:
ToJsonp
public class ProcessorContainer extends TaggedUnion<ProcessorContainer.Tag,java.lang.Object> implements ToJsonp
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ProcessorContainer.Builder
static class
ProcessorContainer.Tag
-
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<ProcessorContainer>
DESERIALIZER
-
Method Summary
Modifier and Type Method Description AppendProcessor
append()
Get theappend
variant value.AttachmentProcessor
attachment()
Get theattachment
variant value.BytesProcessor
bytes()
Get thebytes
variant value.CircleProcessor
circle()
Get thecircle
variant value.ConvertProcessor
convert()
Get theconvert
variant value.CsvProcessor
csv()
Get thecsv
variant value.DateProcessor
date()
Get thedate
variant value.DateIndexNameProcessor
dateIndexName()
Get thedate_index_name
variant value.DissectProcessor
dissect()
Get thedissect
variant value.DotExpanderProcessor
dotExpander()
Get thedot_expander
variant value.jakarta.json.JsonValue
drop()
Get thedrop
variant value.FailProcessor
fail()
Get thefail
variant value.ForeachProcessor
foreach()
Get theforeach
variant value.GeoIpProcessor
geoip()
Get thegeoip
variant value.GrokProcessor
grok()
Get thegrok
variant value.GsubProcessor
gsub()
Get thegsub
variant value.InferenceProcessor
inference()
Get theinference
variant value.boolean
isAppend()
Is thisProcessorContainer
of aappend
kind?boolean
isAttachment()
Is thisProcessorContainer
of aattachment
kind?boolean
isBytes()
Is thisProcessorContainer
of abytes
kind?boolean
isCircle()
Is thisProcessorContainer
of acircle
kind?boolean
isConvert()
Is thisProcessorContainer
of aconvert
kind?boolean
isCsv()
Is thisProcessorContainer
of acsv
kind?boolean
isDate()
Is thisProcessorContainer
of adate
kind?boolean
isDateIndexName()
Is thisProcessorContainer
of adate_index_name
kind?boolean
isDissect()
Is thisProcessorContainer
of adissect
kind?boolean
isDotExpander()
Is thisProcessorContainer
of adot_expander
kind?boolean
isDrop()
Is thisProcessorContainer
of adrop
kind?boolean
isFail()
Is thisProcessorContainer
of afail
kind?boolean
isForeach()
Is thisProcessorContainer
of aforeach
kind?boolean
isGeoip()
Is thisProcessorContainer
of ageoip
kind?boolean
isGrok()
Is thisProcessorContainer
of agrok
kind?boolean
isGsub()
Is thisProcessorContainer
of agsub
kind?boolean
isInference()
Is thisProcessorContainer
of ainference
kind?boolean
isJoin()
Is thisProcessorContainer
of ajoin
kind?boolean
isJson()
Is thisProcessorContainer
of ajson
kind?boolean
isKv()
Is thisProcessorContainer
of akv
kind?boolean
isLowercase()
Is thisProcessorContainer
of alowercase
kind?boolean
isPipeline()
Is thisProcessorContainer
of apipeline
kind?boolean
isRemove()
Is thisProcessorContainer
of aremove
kind?boolean
isRename()
Is thisProcessorContainer
of arename
kind?boolean
isScript()
Is thisProcessorContainer
of ascript
kind?boolean
isSet()
Is thisProcessorContainer
of aset
kind?boolean
isSetSecurityUser()
Is thisProcessorContainer
of aset_security_user
kind?boolean
isSort()
Is thisProcessorContainer
of asort
kind?boolean
isSplit()
Is thisProcessorContainer
of asplit
kind?boolean
isTrim()
Is thisProcessorContainer
of atrim
kind?boolean
isUppercase()
Is thisProcessorContainer
of auppercase
kind?boolean
isUrldecode()
Is thisProcessorContainer
of aurldecode
kind?boolean
isUserAgent()
Is thisProcessorContainer
of auser_agent
kind?JoinProcessor
join()
Get thejoin
variant value.JsonProcessor
json()
Get thejson
variant value.KeyValueProcessor
kv()
Get thekv
variant value.LowercaseProcessor
lowercase()
Get thelowercase
variant value.PipelineProcessor
pipeline()
Get thepipeline
variant value.RemoveProcessor
remove()
Get theremove
variant value.RenameProcessor
rename()
Get therename
variant value.jakarta.json.JsonValue
script()
Get thescript
variant value.SetProcessor
set()
Get theset
variant value.SetSecurityUserProcessor
setSecurityUser()
Get theset_security_user
variant value.SortProcessor
sort()
Get thesort
variant value.SplitProcessor
split()
Get thesplit
variant value.void
toJsonp(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
TrimProcessor
trim()
Get thetrim
variant value.UppercaseProcessor
uppercase()
Get theuppercase
variant value.UrlDecodeProcessor
urldecode()
Get theurldecode
variant value.UserAgentProcessor
userAgent()
Get theuser_agent
variant value.
-
Field Details
-
Method Details
-
isAttachment
public boolean isAttachment()Is thisProcessorContainer
of aattachment
kind? -
attachment
Get theattachment
variant value.- Throws:
java.lang.IllegalStateException
- if the current variant is not of theattachment
kind.
-
isAppend
public boolean isAppend()Is thisProcessorContainer
of aappend
kind? -
append
Get theappend
variant value.- Throws:
java.lang.IllegalStateException
- if the current variant is not of theappend
kind.
-
isCsv
public boolean isCsv()Is thisProcessorContainer
of acsv
kind? -
csv
Get thecsv
variant value.- Throws:
java.lang.IllegalStateException
- if the current variant is not of thecsv
kind.
-
isConvert
public boolean isConvert()Is thisProcessorContainer
of aconvert
kind? -
convert
Get theconvert
variant value.- Throws:
java.lang.IllegalStateException
- if the current variant is not of theconvert
kind.
-
isDate
public boolean isDate()Is thisProcessorContainer
of adate
kind? -
date
Get thedate
variant value.- Throws:
java.lang.IllegalStateException
- if the current variant is not of thedate
kind.
-
isDateIndexName
public boolean isDateIndexName()Is thisProcessorContainer
of adate_index_name
kind? -
dateIndexName
Get thedate_index_name
variant value.- Throws:
java.lang.IllegalStateException
- if the current variant is not of thedate_index_name
kind.
-
isDotExpander
public boolean isDotExpander()Is thisProcessorContainer
of adot_expander
kind? -
dotExpander
Get thedot_expander
variant value.- Throws:
java.lang.IllegalStateException
- if the current variant is not of thedot_expander
kind.
-
isFail
public boolean isFail()Is thisProcessorContainer
of afail
kind? -
fail
Get thefail
variant value.- Throws:
java.lang.IllegalStateException
- if the current variant is not of thefail
kind.
-
isForeach
public boolean isForeach()Is thisProcessorContainer
of aforeach
kind? -
foreach
Get theforeach
variant value.- Throws:
java.lang.IllegalStateException
- if the current variant is not of theforeach
kind.
-
isJson
public boolean isJson()Is thisProcessorContainer
of ajson
kind? -
json
Get thejson
variant value.- Throws:
java.lang.IllegalStateException
- if the current variant is not of thejson
kind.
-
isUserAgent
public boolean isUserAgent()Is thisProcessorContainer
of auser_agent
kind? -
userAgent
Get theuser_agent
variant value.- Throws:
java.lang.IllegalStateException
- if the current variant is not of theuser_agent
kind.
-
isKv
public boolean isKv()Is thisProcessorContainer
of akv
kind? -
kv
Get thekv
variant value.- Throws:
java.lang.IllegalStateException
- if the current variant is not of thekv
kind.
-
isGeoip
public boolean isGeoip()Is thisProcessorContainer
of ageoip
kind? -
geoip
Get thegeoip
variant value.- Throws:
java.lang.IllegalStateException
- if the current variant is not of thegeoip
kind.
-
isGrok
public boolean isGrok()Is thisProcessorContainer
of agrok
kind? -
grok
Get thegrok
variant value.- Throws:
java.lang.IllegalStateException
- if the current variant is not of thegrok
kind.
-
isGsub
public boolean isGsub()Is thisProcessorContainer
of agsub
kind? -
gsub
Get thegsub
variant value.- Throws:
java.lang.IllegalStateException
- if the current variant is not of thegsub
kind.
-
isJoin
public boolean isJoin()Is thisProcessorContainer
of ajoin
kind? -
join
Get thejoin
variant value.- Throws:
java.lang.IllegalStateException
- if the current variant is not of thejoin
kind.
-
isLowercase
public boolean isLowercase()Is thisProcessorContainer
of alowercase
kind? -
lowercase
Get thelowercase
variant value.- Throws:
java.lang.IllegalStateException
- if the current variant is not of thelowercase
kind.
-
isRemove
public boolean isRemove()Is thisProcessorContainer
of aremove
kind? -
remove
Get theremove
variant value.- Throws:
java.lang.IllegalStateException
- if the current variant is not of theremove
kind.
-
isRename
public boolean isRename()Is thisProcessorContainer
of arename
kind? -
rename
Get therename
variant value.- Throws:
java.lang.IllegalStateException
- if the current variant is not of therename
kind.
-
isScript
public boolean isScript()Is thisProcessorContainer
of ascript
kind? -
script
public jakarta.json.JsonValue script()Get thescript
variant value.- Throws:
java.lang.IllegalStateException
- if the current variant is not of thescript
kind.
-
isSet
public boolean isSet()Is thisProcessorContainer
of aset
kind? -
set
Get theset
variant value.- Throws:
java.lang.IllegalStateException
- if the current variant is not of theset
kind.
-
isSort
public boolean isSort()Is thisProcessorContainer
of asort
kind? -
sort
Get thesort
variant value.- Throws:
java.lang.IllegalStateException
- if the current variant is not of thesort
kind.
-
isSplit
public boolean isSplit()Is thisProcessorContainer
of asplit
kind? -
split
Get thesplit
variant value.- Throws:
java.lang.IllegalStateException
- if the current variant is not of thesplit
kind.
-
isTrim
public boolean isTrim()Is thisProcessorContainer
of atrim
kind? -
trim
Get thetrim
variant value.- Throws:
java.lang.IllegalStateException
- if the current variant is not of thetrim
kind.
-
isUppercase
public boolean isUppercase()Is thisProcessorContainer
of auppercase
kind? -
uppercase
Get theuppercase
variant value.- Throws:
java.lang.IllegalStateException
- if the current variant is not of theuppercase
kind.
-
isUrldecode
public boolean isUrldecode()Is thisProcessorContainer
of aurldecode
kind? -
urldecode
Get theurldecode
variant value.- Throws:
java.lang.IllegalStateException
- if the current variant is not of theurldecode
kind.
-
isBytes
public boolean isBytes()Is thisProcessorContainer
of abytes
kind? -
bytes
Get thebytes
variant value.- Throws:
java.lang.IllegalStateException
- if the current variant is not of thebytes
kind.
-
isDissect
public boolean isDissect()Is thisProcessorContainer
of adissect
kind? -
dissect
Get thedissect
variant value.- Throws:
java.lang.IllegalStateException
- if the current variant is not of thedissect
kind.
-
isSetSecurityUser
public boolean isSetSecurityUser()Is thisProcessorContainer
of aset_security_user
kind? -
setSecurityUser
Get theset_security_user
variant value.- Throws:
java.lang.IllegalStateException
- if the current variant is not of theset_security_user
kind.
-
isPipeline
public boolean isPipeline()Is thisProcessorContainer
of apipeline
kind? -
pipeline
Get thepipeline
variant value.- Throws:
java.lang.IllegalStateException
- if the current variant is not of thepipeline
kind.
-
isDrop
public boolean isDrop()Is thisProcessorContainer
of adrop
kind? -
drop
public jakarta.json.JsonValue drop()Get thedrop
variant value.- Throws:
java.lang.IllegalStateException
- if the current variant is not of thedrop
kind.
-
isCircle
public boolean isCircle()Is thisProcessorContainer
of acircle
kind? -
circle
Get thecircle
variant value.- Throws:
java.lang.IllegalStateException
- if the current variant is not of thecircle
kind.
-
isInference
public boolean isInference()Is thisProcessorContainer
of ainference
kind? -
inference
Get theinference
variant value.- Throws:
java.lang.IllegalStateException
- if the current variant is not of theinference
kind.
-
toJsonp
-