Class NodeInfoXpackSecurity.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<NodeInfoXpackSecurity.Builder>
co.elastic.clients.elasticsearch.nodes.info.NodeInfoXpackSecurity.Builder
- All Implemented Interfaces:
- WithJson<NodeInfoXpackSecurity.Builder>,- ObjectBuilder<NodeInfoXpackSecurity>
- Enclosing class:
- NodeInfoXpackSecurity
public static class NodeInfoXpackSecurity.Builder
extends WithJsonObjectBuilderBase<NodeInfoXpackSecurity.Builder>
implements ObjectBuilder<NodeInfoXpackSecurity>
Builder for 
NodeInfoXpackSecurity.- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionauthc(NodeInfoXpackSecurityAuthc value) API name:authcAPI name:authcbuild()Builds aNodeInfoXpackSecurity.Required - API name:enabledhttp(NodeInfoXpackSecuritySsl value) API name:httpAPI name:httpprotected NodeInfoXpackSecurity.Builderself()API name:transportAPI name:transportMethods 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- 
httpAPI name:http
- 
httppublic final NodeInfoXpackSecurity.Builder http(Function<NodeInfoXpackSecuritySsl.Builder, ObjectBuilder<NodeInfoXpackSecuritySsl>> fn) API name:http
- 
enabledRequired - API name:enabled
- 
transportAPI name:transport
- 
transportpublic final NodeInfoXpackSecurity.Builder transport(Function<NodeInfoXpackSecuritySsl.Builder, ObjectBuilder<NodeInfoXpackSecuritySsl>> fn) API name:transport
- 
authcAPI name:authc
- 
authcpublic final NodeInfoXpackSecurity.Builder authc(Function<NodeInfoXpackSecurityAuthc.Builder, ObjectBuilder<NodeInfoXpackSecurityAuthc>> fn) API name:authc
- 
self- Specified by:
- selfin class- WithJsonObjectBuilderBase<NodeInfoXpackSecurity.Builder>
 
- 
buildBuilds aNodeInfoXpackSecurity.- Specified by:
- buildin interface- ObjectBuilder<NodeInfoXpackSecurity>
- Throws:
- NullPointerException- if some of the required fields are null.
 
 
-