Class NodeInfoSettingsIngest.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<NodeInfoSettingsIngest.Builder>
co.elastic.clients.elasticsearch.nodes.info.NodeInfoSettingsIngest.Builder
- All Implemented Interfaces:
WithJson<NodeInfoSettingsIngest.Builder>,ObjectBuilder<NodeInfoSettingsIngest>
- Enclosing class:
- NodeInfoSettingsIngest
public static class NodeInfoSettingsIngest.Builder
extends WithJsonObjectBuilderBase<NodeInfoSettingsIngest.Builder>
implements ObjectBuilder<NodeInfoSettingsIngest>
Builder for
NodeInfoSettingsIngest.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappend(NodeInfoIngestInfo value) API name:appendAPI name:appendattachment(NodeInfoIngestInfo value) API name:attachmentAPI name:attachmentbuild()Builds aNodeInfoSettingsIngest.bytes(NodeInfoIngestInfo value) API name:bytesAPI name:bytescircle(NodeInfoIngestInfo value) API name:circleAPI name:circleconvert(NodeInfoIngestInfo value) API name:convertAPI name:convertcsv(NodeInfoIngestInfo value) API name:csvAPI name:csvdate(NodeInfoIngestInfo value) API name:dateAPI name:datedateIndexName(NodeInfoIngestInfo value) API name:date_index_nameAPI name:date_index_namedissect(NodeInfoIngestInfo value) API name:dissectAPI name:dissectdotExpander(NodeInfoIngestInfo value) API name:dot_expanderAPI name:dot_expanderdrop(NodeInfoIngestInfo value) API name:dropAPI name:dropenrich(NodeInfoIngestInfo value) API name:enrichAPI name:enrichfail(NodeInfoIngestInfo value) API name:failAPI name:failforeach(NodeInfoIngestInfo value) API name:foreachAPI name:foreachgeoip(NodeInfoIngestInfo value) API name:geoipAPI name:geoipgrok(NodeInfoIngestInfo value) API name:grokAPI name:grokgsub(NodeInfoIngestInfo value) API name:gsubAPI name:gsubinference(NodeInfoIngestInfo value) API name:inferenceAPI name:inferencejoin(NodeInfoIngestInfo value) API name:joinAPI name:joinjson(NodeInfoIngestInfo value) API name:jsonAPI name:jsonkv(NodeInfoIngestInfo value) API name:kvAPI name:kvlowercase(NodeInfoIngestInfo value) API name:lowercaseAPI name:lowercasepipeline(NodeInfoIngestInfo value) API name:pipelineAPI name:pipelineremove(NodeInfoIngestInfo value) API name:removeAPI name:removerename(NodeInfoIngestInfo value) API name:renameAPI name:renamescript(NodeInfoIngestInfo value) API name:scriptAPI name:scriptprotected NodeInfoSettingsIngest.Builderself()set(NodeInfoIngestInfo value) API name:setAPI name:setAPI name:set_security_userAPI name:set_security_usersort(NodeInfoIngestInfo value) API name:sortAPI name:sortsplit(NodeInfoIngestInfo value) API name:splitAPI name:splittrim(NodeInfoIngestInfo value) API name:trimAPI name:trimuppercase(NodeInfoIngestInfo value) API name:uppercaseAPI name:uppercaseurldecode(NodeInfoIngestInfo value) API name:urldecodeAPI name:urldecodeuserAgent(NodeInfoIngestInfo value) API name:user_agentAPI name:user_agentMethods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
attachment
API name:attachment -
attachment
public final NodeInfoSettingsIngest.Builder attachment(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:attachment -
append
API name:append -
append
public final NodeInfoSettingsIngest.Builder append(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:append -
csv
API name:csv -
csv
public final NodeInfoSettingsIngest.Builder csv(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:csv -
convert
API name:convert -
convert
public final NodeInfoSettingsIngest.Builder convert(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:convert -
date
API name:date -
date
public final NodeInfoSettingsIngest.Builder date(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:date -
dateIndexName
API name:date_index_name -
dateIndexName
public final NodeInfoSettingsIngest.Builder dateIndexName(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:date_index_name -
dotExpander
API name:dot_expander -
dotExpander
public final NodeInfoSettingsIngest.Builder dotExpander(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:dot_expander -
enrich
API name:enrich -
enrich
public final NodeInfoSettingsIngest.Builder enrich(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:enrich -
fail
API name:fail -
fail
public final NodeInfoSettingsIngest.Builder fail(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:fail -
foreach
API name:foreach -
foreach
public final NodeInfoSettingsIngest.Builder foreach(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:foreach -
json
API name:json -
json
public final NodeInfoSettingsIngest.Builder json(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:json -
userAgent
API name:user_agent -
userAgent
public final NodeInfoSettingsIngest.Builder userAgent(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:user_agent -
kv
API name:kv -
kv
public final NodeInfoSettingsIngest.Builder kv(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:kv -
geoip
API name:geoip -
geoip
public final NodeInfoSettingsIngest.Builder geoip(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:geoip -
grok
API name:grok -
grok
public final NodeInfoSettingsIngest.Builder grok(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:grok -
gsub
API name:gsub -
gsub
public final NodeInfoSettingsIngest.Builder gsub(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:gsub -
join
API name:join -
join
public final NodeInfoSettingsIngest.Builder join(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:join -
lowercase
API name:lowercase -
lowercase
public final NodeInfoSettingsIngest.Builder lowercase(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:lowercase -
remove
API name:remove -
remove
public final NodeInfoSettingsIngest.Builder remove(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:remove -
rename
API name:rename -
rename
public final NodeInfoSettingsIngest.Builder rename(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:rename -
script
API name:script -
script
public final NodeInfoSettingsIngest.Builder script(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:script -
set
API name:set -
set
public final NodeInfoSettingsIngest.Builder set(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:set -
sort
API name:sort -
sort
public final NodeInfoSettingsIngest.Builder sort(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:sort -
split
API name:split -
split
public final NodeInfoSettingsIngest.Builder split(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:split -
trim
API name:trim -
trim
public final NodeInfoSettingsIngest.Builder trim(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:trim -
uppercase
API name:uppercase -
uppercase
public final NodeInfoSettingsIngest.Builder uppercase(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:uppercase -
urldecode
API name:urldecode -
urldecode
public final NodeInfoSettingsIngest.Builder urldecode(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:urldecode -
bytes
API name:bytes -
bytes
public final NodeInfoSettingsIngest.Builder bytes(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:bytes -
dissect
API name:dissect -
dissect
public final NodeInfoSettingsIngest.Builder dissect(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:dissect -
setSecurityUser
API name:set_security_user -
setSecurityUser
public final NodeInfoSettingsIngest.Builder setSecurityUser(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:set_security_user -
pipeline
API name:pipeline -
pipeline
public final NodeInfoSettingsIngest.Builder pipeline(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:pipeline -
drop
API name:drop -
drop
public final NodeInfoSettingsIngest.Builder drop(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:drop -
circle
API name:circle -
circle
public final NodeInfoSettingsIngest.Builder circle(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:circle -
inference
API name:inference -
inference
public final NodeInfoSettingsIngest.Builder inference(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:inference -
self
- Specified by:
selfin classWithJsonObjectBuilderBase<NodeInfoSettingsIngest.Builder>
-
build
Builds aNodeInfoSettingsIngest.- Specified by:
buildin interfaceObjectBuilder<NodeInfoSettingsIngest>- Throws:
NullPointerException- if some of the required fields are null.
-