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
-
Method Summary
Modifier and TypeMethodDescriptionappend
(NodeInfoIngestInfo value) API name:append
API name:append
attachment
(NodeInfoIngestInfo value) API name:attachment
API name:attachment
build()
Builds aNodeInfoSettingsIngest
.bytes
(NodeInfoIngestInfo value) API name:bytes
API name:bytes
circle
(NodeInfoIngestInfo value) API name:circle
API name:circle
convert
(NodeInfoIngestInfo value) API name:convert
API name:convert
csv
(NodeInfoIngestInfo value) API name:csv
API name:csv
date
(NodeInfoIngestInfo value) API name:date
API name:date
dateIndexName
(NodeInfoIngestInfo value) API name:date_index_name
API name:date_index_name
dissect
(NodeInfoIngestInfo value) API name:dissect
API name:dissect
dotExpander
(NodeInfoIngestInfo value) API name:dot_expander
API name:dot_expander
drop
(NodeInfoIngestInfo value) API name:drop
API name:drop
enrich
(NodeInfoIngestInfo value) API name:enrich
API name:enrich
fail
(NodeInfoIngestInfo value) API name:fail
API name:fail
foreach
(NodeInfoIngestInfo value) API name:foreach
API name:foreach
geoip
(NodeInfoIngestInfo value) API name:geoip
API name:geoip
grok
(NodeInfoIngestInfo value) API name:grok
API name:grok
gsub
(NodeInfoIngestInfo value) API name:gsub
API name:gsub
inference
(NodeInfoIngestInfo value) API name:inference
API name:inference
join
(NodeInfoIngestInfo value) API name:join
API name:join
json
(NodeInfoIngestInfo value) API name:json
API name:json
kv
(NodeInfoIngestInfo value) API name:kv
API name:kv
lowercase
(NodeInfoIngestInfo value) API name:lowercase
API name:lowercase
pipeline
(NodeInfoIngestInfo value) API name:pipeline
API name:pipeline
remove
(NodeInfoIngestInfo value) API name:remove
API name:remove
rename
(NodeInfoIngestInfo value) API name:rename
API name:rename
script
(NodeInfoIngestInfo value) API name:script
API name:script
protected NodeInfoSettingsIngest.Builder
self()
set
(NodeInfoIngestInfo value) API name:set
API name:set
API name:set_security_user
API name:set_security_user
sort
(NodeInfoIngestInfo value) API name:sort
API name:sort
split
(NodeInfoIngestInfo value) API name:split
API name:split
trim
(NodeInfoIngestInfo value) API name:trim
API name:trim
uppercase
(NodeInfoIngestInfo value) API name:uppercase
API name:uppercase
urldecode
(NodeInfoIngestInfo value) API name:urldecode
API name:urldecode
userAgent
(NodeInfoIngestInfo value) API name:user_agent
API name:user_agent
Methods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJson
Methods 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:
self
in classWithJsonObjectBuilderBase<NodeInfoSettingsIngest.Builder>
-
build
Builds aNodeInfoSettingsIngest
.- Specified by:
build
in interfaceObjectBuilder<NodeInfoSettingsIngest>
- Throws:
NullPointerException
- if some of the required fields are null.
-