Class Client.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<Client.Builder>
co.elastic.clients.elasticsearch.nodes.Client.Builder
- All Implemented Interfaces:
WithJson<Client.Builder>
,ObjectBuilder<Client>
- Enclosing class:
- Client
public static class Client.Builder extends WithJsonObjectBuilderBase<Client.Builder> implements ObjectBuilder<Client>
Builder for
Client
.-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description Client.Builder
agent(java.lang.String value)
API name:agent
Client
build()
Builds aClient
.Client.Builder
closedTimeMillis(java.lang.Long value)
API name:closed_time_millis
Client.Builder
id(java.lang.Long value)
API name:id
Client.Builder
lastRequestTimeMillis(java.lang.Long value)
API name:last_request_time_millis
Client.Builder
lastUri(java.lang.String value)
API name:last_uri
Client.Builder
localAddress(java.lang.String value)
API name:local_address
Client.Builder
openedTimeMillis(java.lang.Long value)
API name:opened_time_millis
Client.Builder
remoteAddress(java.lang.String value)
API name:remote_address
Client.Builder
requestCount(java.lang.Long value)
API name:request_count
Client.Builder
requestSizeBytes(java.lang.Long value)
API name:request_size_bytes
protected Client.Builder
self()
Client.Builder
xOpaqueId(java.lang.String value)
API name:x_opaque_id
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
-
id
API name:id
-
agent
API name:agent
-
localAddress
API name:local_address
-
remoteAddress
API name:remote_address
-
lastUri
API name:last_uri
-
openedTimeMillis
API name:opened_time_millis
-
closedTimeMillis
API name:closed_time_millis
-
lastRequestTimeMillis
API name:last_request_time_millis
-
requestCount
API name:request_count
-
requestSizeBytes
API name:request_size_bytes
-
xOpaqueId
API name:x_opaque_id
-
self
- Specified by:
self
in classWithJsonObjectBuilderBase<Client.Builder>
-
build
Builds aClient
.- Specified by:
build
in interfaceObjectBuilder<Client>
- Throws:
java.lang.NullPointerException
- if some of the required fields are null.
-