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.Builderagent(java.lang.String value)API name:agentClientbuild()Builds aClient.Client.BuilderclosedTimeMillis(java.lang.Long value)API name:closed_time_millisClient.Builderid(java.lang.Long value)API name:idClient.BuilderlastRequestTimeMillis(java.lang.Long value)API name:last_request_time_millisClient.BuilderlastUri(java.lang.String value)API name:last_uriClient.BuilderlocalAddress(java.lang.String value)API name:local_addressClient.BuilderopenedTimeMillis(java.lang.Long value)API name:opened_time_millisClient.BuilderremoteAddress(java.lang.String value)API name:remote_addressClient.BuilderrequestCount(java.lang.Long value)API name:request_countClient.BuilderrequestSizeBytes(java.lang.Long value)API name:request_size_bytesprotected Client.Builderself()Client.BuilderxOpaqueId(java.lang.String value)API name:x_opaque_idMethods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAllMethods 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:
selfin classWithJsonObjectBuilderBase<Client.Builder>
-
build
Builds aClient.- Specified by:
buildin interfaceObjectBuilder<Client>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-