Class NodeInfoXpackSecurityAuthcRealms.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<NodeInfoXpackSecurityAuthcRealms.Builder>
co.elastic.clients.elasticsearch.nodes.info.NodeInfoXpackSecurityAuthcRealms.Builder
- All Implemented Interfaces:
- WithJson<NodeInfoXpackSecurityAuthcRealms.Builder>,- ObjectBuilder<NodeInfoXpackSecurityAuthcRealms>
- Enclosing class:
- NodeInfoXpackSecurityAuthcRealms
public static class NodeInfoXpackSecurityAuthcRealms.Builder
extends WithJsonObjectBuilderBase<NodeInfoXpackSecurityAuthcRealms.Builder>
implements ObjectBuilder<NodeInfoXpackSecurityAuthcRealms>
Builder for 
NodeInfoXpackSecurityAuthcRealms.- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbuild()Builds aNodeInfoXpackSecurityAuthcRealms.file(String key, NodeInfoXpackSecurityAuthcRealmsStatus value) API name:filefile(String key, Function<NodeInfoXpackSecurityAuthcRealmsStatus.Builder, ObjectBuilder<NodeInfoXpackSecurityAuthcRealmsStatus>> fn) API name:fileAPI name:filenative_(String key, NodeInfoXpackSecurityAuthcRealmsStatus value) API name:nativenative_(String key, Function<NodeInfoXpackSecurityAuthcRealmsStatus.Builder, ObjectBuilder<NodeInfoXpackSecurityAuthcRealmsStatus>> fn) API name:nativeAPI name:nativepki(String key, NodeInfoXpackSecurityAuthcRealmsStatus value) API name:pkipki(String key, Function<NodeInfoXpackSecurityAuthcRealmsStatus.Builder, ObjectBuilder<NodeInfoXpackSecurityAuthcRealmsStatus>> fn) API name:pkiAPI name:pkiprotected NodeInfoXpackSecurityAuthcRealms.Builderself()Methods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBasewithJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
- 
Constructor Details- 
Builderpublic Builder()
 
- 
- 
Method Details- 
filepublic final NodeInfoXpackSecurityAuthcRealms.Builder file(Map<String, NodeInfoXpackSecurityAuthcRealmsStatus> map) API name:fileAdds all entries of maptofile.
- 
filepublic final NodeInfoXpackSecurityAuthcRealms.Builder file(String key, NodeInfoXpackSecurityAuthcRealmsStatus value) API name:fileAdds an entry to file.
- 
filepublic final NodeInfoXpackSecurityAuthcRealms.Builder file(String key, Function<NodeInfoXpackSecurityAuthcRealmsStatus.Builder, ObjectBuilder<NodeInfoXpackSecurityAuthcRealmsStatus>> fn) API name:fileAdds an entry to fileusing a builder lambda.
- 
native_public final NodeInfoXpackSecurityAuthcRealms.Builder native_(Map<String, NodeInfoXpackSecurityAuthcRealmsStatus> map) API name:nativeAdds all entries of maptonative_.
- 
native_public final NodeInfoXpackSecurityAuthcRealms.Builder native_(String key, NodeInfoXpackSecurityAuthcRealmsStatus value) API name:nativeAdds an entry to native_.
- 
native_public final NodeInfoXpackSecurityAuthcRealms.Builder native_(String key, Function<NodeInfoXpackSecurityAuthcRealmsStatus.Builder, ObjectBuilder<NodeInfoXpackSecurityAuthcRealmsStatus>> fn) API name:nativeAdds an entry to native_using a builder lambda.
- 
pkipublic final NodeInfoXpackSecurityAuthcRealms.Builder pki(Map<String, NodeInfoXpackSecurityAuthcRealmsStatus> map) API name:pkiAdds all entries of maptopki.
- 
pkipublic final NodeInfoXpackSecurityAuthcRealms.Builder pki(String key, NodeInfoXpackSecurityAuthcRealmsStatus value) API name:pkiAdds an entry to pki.
- 
pkipublic final NodeInfoXpackSecurityAuthcRealms.Builder pki(String key, Function<NodeInfoXpackSecurityAuthcRealmsStatus.Builder, ObjectBuilder<NodeInfoXpackSecurityAuthcRealmsStatus>> fn) API name:pkiAdds an entry to pkiusing a builder lambda.
- 
self- Specified by:
- selfin class- WithJsonObjectBuilderBase<NodeInfoXpackSecurityAuthcRealms.Builder>
 
- 
buildBuilds aNodeInfoXpackSecurityAuthcRealms.- Specified by:
- buildin interface- ObjectBuilder<NodeInfoXpackSecurityAuthcRealms>
- Throws:
- NullPointerException- if some of the required fields are null.
 
 
-