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 Constructor Description Builder()
-
Method Summary
Methods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJson
Methods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
attachment
API name:attachment
-
attachment
public final NodeInfoSettingsIngest.Builder attachment(java.util.function.Function<NodeInfoIngestInfo.Builder,ObjectBuilder<NodeInfoIngestInfo>> fn)API name:attachment
-
append
API name:append
-
append
public final NodeInfoSettingsIngest.Builder append(java.util.function.Function<NodeInfoIngestInfo.Builder,ObjectBuilder<NodeInfoIngestInfo>> fn)API name:append
-
csv
API name:csv
-
csv
public final NodeInfoSettingsIngest.Builder csv(java.util.function.Function<NodeInfoIngestInfo.Builder,ObjectBuilder<NodeInfoIngestInfo>> fn)API name:csv
-
convert
API name:convert
-
convert
public final NodeInfoSettingsIngest.Builder convert(java.util.function.Function<NodeInfoIngestInfo.Builder,ObjectBuilder<NodeInfoIngestInfo>> fn)API name:convert
-
date
API name:date
-
date
public final NodeInfoSettingsIngest.Builder date(java.util.function.Function<NodeInfoIngestInfo.Builder,ObjectBuilder<NodeInfoIngestInfo>> fn)API name:date
-
dateIndexName
API name:date_index_name
-
dateIndexName
public final NodeInfoSettingsIngest.Builder dateIndexName(java.util.function.Function<NodeInfoIngestInfo.Builder,ObjectBuilder<NodeInfoIngestInfo>> fn)API name:date_index_name
-
dotExpander
API name:dot_expander
-
dotExpander
public final NodeInfoSettingsIngest.Builder dotExpander(java.util.function.Function<NodeInfoIngestInfo.Builder,ObjectBuilder<NodeInfoIngestInfo>> fn)API name:dot_expander
-
enrich
API name:enrich
-
enrich
public final NodeInfoSettingsIngest.Builder enrich(java.util.function.Function<NodeInfoIngestInfo.Builder,ObjectBuilder<NodeInfoIngestInfo>> fn)API name:enrich
-
fail
API name:fail
-
fail
public final NodeInfoSettingsIngest.Builder fail(java.util.function.Function<NodeInfoIngestInfo.Builder,ObjectBuilder<NodeInfoIngestInfo>> fn)API name:fail
-
foreach
API name:foreach
-
foreach
public final NodeInfoSettingsIngest.Builder foreach(java.util.function.Function<NodeInfoIngestInfo.Builder,ObjectBuilder<NodeInfoIngestInfo>> fn)API name:foreach
-
json
API name:json
-
json
public final NodeInfoSettingsIngest.Builder json(java.util.function.Function<NodeInfoIngestInfo.Builder,ObjectBuilder<NodeInfoIngestInfo>> fn)API name:json
-
userAgent
API name:user_agent
-
userAgent
public final NodeInfoSettingsIngest.Builder userAgent(java.util.function.Function<NodeInfoIngestInfo.Builder,ObjectBuilder<NodeInfoIngestInfo>> fn)API name:user_agent
-
kv
API name:kv
-
kv
public final NodeInfoSettingsIngest.Builder kv(java.util.function.Function<NodeInfoIngestInfo.Builder,ObjectBuilder<NodeInfoIngestInfo>> fn)API name:kv
-
geoip
API name:geoip
-
geoip
public final NodeInfoSettingsIngest.Builder geoip(java.util.function.Function<NodeInfoIngestInfo.Builder,ObjectBuilder<NodeInfoIngestInfo>> fn)API name:geoip
-
grok
API name:grok
-
grok
public final NodeInfoSettingsIngest.Builder grok(java.util.function.Function<NodeInfoIngestInfo.Builder,ObjectBuilder<NodeInfoIngestInfo>> fn)API name:grok
-
gsub
API name:gsub
-
gsub
public final NodeInfoSettingsIngest.Builder gsub(java.util.function.Function<NodeInfoIngestInfo.Builder,ObjectBuilder<NodeInfoIngestInfo>> fn)API name:gsub
-
join
API name:join
-
join
public final NodeInfoSettingsIngest.Builder join(java.util.function.Function<NodeInfoIngestInfo.Builder,ObjectBuilder<NodeInfoIngestInfo>> fn)API name:join
-
lowercase
API name:lowercase
-
lowercase
public final NodeInfoSettingsIngest.Builder lowercase(java.util.function.Function<NodeInfoIngestInfo.Builder,ObjectBuilder<NodeInfoIngestInfo>> fn)API name:lowercase
-
remove
API name:remove
-
remove
public final NodeInfoSettingsIngest.Builder remove(java.util.function.Function<NodeInfoIngestInfo.Builder,ObjectBuilder<NodeInfoIngestInfo>> fn)API name:remove
-
rename
API name:rename
-
rename
public final NodeInfoSettingsIngest.Builder rename(java.util.function.Function<NodeInfoIngestInfo.Builder,ObjectBuilder<NodeInfoIngestInfo>> fn)API name:rename
-
script
API name:script
-
script
public final NodeInfoSettingsIngest.Builder script(java.util.function.Function<NodeInfoIngestInfo.Builder,ObjectBuilder<NodeInfoIngestInfo>> fn)API name:script
-
set
API name:set
-
set
public final NodeInfoSettingsIngest.Builder set(java.util.function.Function<NodeInfoIngestInfo.Builder,ObjectBuilder<NodeInfoIngestInfo>> fn)API name:set
-
sort
API name:sort
-
sort
public final NodeInfoSettingsIngest.Builder sort(java.util.function.Function<NodeInfoIngestInfo.Builder,ObjectBuilder<NodeInfoIngestInfo>> fn)API name:sort
-
split
API name:split
-
split
public final NodeInfoSettingsIngest.Builder split(java.util.function.Function<NodeInfoIngestInfo.Builder,ObjectBuilder<NodeInfoIngestInfo>> fn)API name:split
-
trim
API name:trim
-
trim
public final NodeInfoSettingsIngest.Builder trim(java.util.function.Function<NodeInfoIngestInfo.Builder,ObjectBuilder<NodeInfoIngestInfo>> fn)API name:trim
-
uppercase
API name:uppercase
-
uppercase
public final NodeInfoSettingsIngest.Builder uppercase(java.util.function.Function<NodeInfoIngestInfo.Builder,ObjectBuilder<NodeInfoIngestInfo>> fn)API name:uppercase
-
urldecode
API name:urldecode
-
urldecode
public final NodeInfoSettingsIngest.Builder urldecode(java.util.function.Function<NodeInfoIngestInfo.Builder,ObjectBuilder<NodeInfoIngestInfo>> fn)API name:urldecode
-
bytes
API name:bytes
-
bytes
public final NodeInfoSettingsIngest.Builder bytes(java.util.function.Function<NodeInfoIngestInfo.Builder,ObjectBuilder<NodeInfoIngestInfo>> fn)API name:bytes
-
dissect
API name:dissect
-
dissect
public final NodeInfoSettingsIngest.Builder dissect(java.util.function.Function<NodeInfoIngestInfo.Builder,ObjectBuilder<NodeInfoIngestInfo>> fn)API name:dissect
-
setSecurityUser
API name:set_security_user
-
setSecurityUser
public final NodeInfoSettingsIngest.Builder setSecurityUser(java.util.function.Function<NodeInfoIngestInfo.Builder,ObjectBuilder<NodeInfoIngestInfo>> fn)API name:set_security_user
-
pipeline
API name:pipeline
-
pipeline
public final NodeInfoSettingsIngest.Builder pipeline(java.util.function.Function<NodeInfoIngestInfo.Builder,ObjectBuilder<NodeInfoIngestInfo>> fn)API name:pipeline
-
drop
API name:drop
-
drop
public final NodeInfoSettingsIngest.Builder drop(java.util.function.Function<NodeInfoIngestInfo.Builder,ObjectBuilder<NodeInfoIngestInfo>> fn)API name:drop
-
circle
API name:circle
-
circle
public final NodeInfoSettingsIngest.Builder circle(java.util.function.Function<NodeInfoIngestInfo.Builder,ObjectBuilder<NodeInfoIngestInfo>> fn)API name:circle
-
inference
API name:inference
-
inference
public final NodeInfoSettingsIngest.Builder inference(java.util.function.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:
java.lang.NullPointerException
- if some of the required fields are null.
-