Class NodeInfoSettingsIngest.Builder
java.lang.Object
org.opensearch.client.util.ObjectBuilderBase
org.opensearch.client.opensearch.nodes.info.NodeInfoSettingsIngest.Builder
- All Implemented Interfaces:
CopyableBuilder<NodeInfoSettingsIngest.Builder,,NodeInfoSettingsIngest> MutableBuilder<NodeInfoSettingsIngest.Builder,,NodeInfoSettingsIngest> ObjectBuilder<NodeInfoSettingsIngest>
- Enclosing class:
NodeInfoSettingsIngest
public static class NodeInfoSettingsIngest.Builder
extends ObjectBuilderBase
implements CopyableBuilder<NodeInfoSettingsIngest.Builder,NodeInfoSettingsIngest>
Builder for
NodeInfoSettingsIngest.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAPI name:appendappend(NodeInfoIngestInfo value) API name:appendAPI name:attachmentattachment(NodeInfoIngestInfo value) API name:attachmentbuild()Builds aNodeInfoSettingsIngest.API name:bytesbytes(NodeInfoIngestInfo value) API name:bytesAPI name:circlecircle(NodeInfoIngestInfo value) API name:circleAPI name:convertconvert(NodeInfoIngestInfo value) API name:convertcopy()Create a new builderCopyableBuilderthat is a copy of this one.API name:csvcsv(NodeInfoIngestInfo value) API name:csvAPI name:datedate(NodeInfoIngestInfo value) API name:dateAPI name:date_index_namedateIndexName(NodeInfoIngestInfo value) API name:date_index_nameAPI name:dissectdissect(NodeInfoIngestInfo value) API name:dissectAPI name:dot_expanderdotExpander(NodeInfoIngestInfo value) API name:dot_expanderAPI name:dropdrop(NodeInfoIngestInfo value) API name:dropAPI name:enrichenrich(NodeInfoIngestInfo value) API name:enrichAPI name:failfail(NodeInfoIngestInfo value) API name:failAPI name:foreachforeach(NodeInfoIngestInfo value) API name:foreachAPI name:geoipgeoip(NodeInfoIngestInfo value) API name:geoipAPI name:grokgrok(NodeInfoIngestInfo value) API name:grokAPI name:gsubgsub(NodeInfoIngestInfo value) API name:gsubAPI name:inferenceinference(NodeInfoIngestInfo value) API name:inferenceAPI name:joinjoin(NodeInfoIngestInfo value) API name:joinAPI name:jsonjson(NodeInfoIngestInfo value) API name:jsonAPI name:kvkv(NodeInfoIngestInfo value) API name:kvAPI name:lowercaselowercase(NodeInfoIngestInfo value) API name:lowercaseAPI name:pipelinepipeline(NodeInfoIngestInfo value) API name:pipelineAPI name:removeremove(NodeInfoIngestInfo value) API name:removeAPI name:renamerename(NodeInfoIngestInfo value) API name:renameAPI name:scriptscript(NodeInfoIngestInfo value) API name:scriptAPI name:setset(NodeInfoIngestInfo value) API name:setAPI name:set_security_userAPI name:set_security_userAPI name:sortsort(NodeInfoIngestInfo value) API name:sortAPI name:splitsplit(NodeInfoIngestInfo value) API name:splitAPI name:trimtrim(NodeInfoIngestInfo value) API name:trimAPI name:uppercaseuppercase(NodeInfoIngestInfo value) API name:uppercaseAPI name:urldecodeurldecode(NodeInfoIngestInfo value) API name:urldecodeAPI name:user_agentuserAgent(NodeInfoIngestInfo value) API name:user_agentMethods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _listCopy, _mapCopy, _mapPut, _mapPutAllMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opensearch.client.util.MutableBuilder
applyMutation
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
copy
Description copied from interface:CopyableBuilderCreate a new builderCopyableBuilderthat is a copy of this one.- Specified by:
copyin interfaceCopyableBuilder<NodeInfoSettingsIngest.Builder,NodeInfoSettingsIngest> - Returns:
- a new builder instance.
-
append
API name:append -
append
@Nonnull public final NodeInfoSettingsIngest.Builder append(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:append -
attachment
API name:attachment -
attachment
@Nonnull public final NodeInfoSettingsIngest.Builder attachment(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:attachment -
bytes
API name:bytes -
bytes
@Nonnull public final NodeInfoSettingsIngest.Builder bytes(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:bytes -
circle
API name:circle -
circle
@Nonnull public final NodeInfoSettingsIngest.Builder circle(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:circle -
convert
API name:convert -
convert
@Nonnull public final NodeInfoSettingsIngest.Builder convert(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:convert -
csv
API name:csv -
csv
@Nonnull public final NodeInfoSettingsIngest.Builder csv(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:csv -
date
API name:date -
date
@Nonnull public final NodeInfoSettingsIngest.Builder date(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:date -
dateIndexName
@Nonnull public final NodeInfoSettingsIngest.Builder dateIndexName(@Nullable NodeInfoIngestInfo value) API name:date_index_name -
dateIndexName
@Nonnull public final NodeInfoSettingsIngest.Builder dateIndexName(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:date_index_name -
dissect
API name:dissect -
dissect
@Nonnull public final NodeInfoSettingsIngest.Builder dissect(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:dissect -
dotExpander
@Nonnull public final NodeInfoSettingsIngest.Builder dotExpander(@Nullable NodeInfoIngestInfo value) API name:dot_expander -
dotExpander
@Nonnull public final NodeInfoSettingsIngest.Builder dotExpander(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:dot_expander -
drop
API name:drop -
drop
@Nonnull public final NodeInfoSettingsIngest.Builder drop(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:drop -
enrich
API name:enrich -
enrich
@Nonnull public final NodeInfoSettingsIngest.Builder enrich(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:enrich -
fail
API name:fail -
fail
@Nonnull public final NodeInfoSettingsIngest.Builder fail(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:fail -
foreach
API name:foreach -
foreach
@Nonnull public final NodeInfoSettingsIngest.Builder foreach(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:foreach -
geoip
API name:geoip -
geoip
@Nonnull public final NodeInfoSettingsIngest.Builder geoip(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:geoip -
grok
API name:grok -
grok
@Nonnull public final NodeInfoSettingsIngest.Builder grok(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:grok -
gsub
API name:gsub -
gsub
@Nonnull public final NodeInfoSettingsIngest.Builder gsub(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:gsub -
inference
API name:inference -
inference
@Nonnull public final NodeInfoSettingsIngest.Builder inference(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:inference -
join
API name:join -
join
@Nonnull public final NodeInfoSettingsIngest.Builder join(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:join -
json
API name:json -
json
@Nonnull public final NodeInfoSettingsIngest.Builder json(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:json -
kv
API name:kv -
kv
@Nonnull public final NodeInfoSettingsIngest.Builder kv(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:kv -
lowercase
API name:lowercase -
lowercase
@Nonnull public final NodeInfoSettingsIngest.Builder lowercase(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:lowercase -
pipeline
API name:pipeline -
pipeline
@Nonnull public final NodeInfoSettingsIngest.Builder pipeline(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:pipeline -
remove
API name:remove -
remove
@Nonnull public final NodeInfoSettingsIngest.Builder remove(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:remove -
rename
API name:rename -
rename
@Nonnull public final NodeInfoSettingsIngest.Builder rename(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:rename -
script
API name:script -
script
@Nonnull public final NodeInfoSettingsIngest.Builder script(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:script -
set
API name:set -
set
@Nonnull public final NodeInfoSettingsIngest.Builder set(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:set -
setSecurityUser
@Nonnull public final NodeInfoSettingsIngest.Builder setSecurityUser(@Nullable NodeInfoIngestInfo value) API name:set_security_user -
setSecurityUser
@Nonnull public final NodeInfoSettingsIngest.Builder setSecurityUser(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:set_security_user -
sort
API name:sort -
sort
@Nonnull public final NodeInfoSettingsIngest.Builder sort(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:sort -
split
API name:split -
split
@Nonnull public final NodeInfoSettingsIngest.Builder split(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:split -
trim
API name:trim -
trim
@Nonnull public final NodeInfoSettingsIngest.Builder trim(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:trim -
uppercase
API name:uppercase -
uppercase
@Nonnull public final NodeInfoSettingsIngest.Builder uppercase(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:uppercase -
urldecode
API name:urldecode -
urldecode
@Nonnull public final NodeInfoSettingsIngest.Builder urldecode(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:urldecode -
userAgent
API name:user_agent -
userAgent
@Nonnull public final NodeInfoSettingsIngest.Builder userAgent(Function<NodeInfoIngestInfo.Builder, ObjectBuilder<NodeInfoIngestInfo>> fn) API name:user_agent -
build
Builds aNodeInfoSettingsIngest.- Specified by:
buildin interfaceObjectBuilder<NodeInfoSettingsIngest>- Throws:
NullPointerException- if some of the required fields are null.
-