Class Client
java.lang.Object
co.elastic.clients.elasticsearch.nodes.Client
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable public class Client extends java.lang.Object implements JsonpSerializable
- See Also:
- API specification
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Client.Builder
Builder forClient
. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<Client>
_DESERIALIZER
Json deserializer forClient
-
Method Summary
Modifier and Type Method Description java.lang.String
agent()
API name:agent
java.lang.Long
closedTimeMillis()
API name:closed_time_millis
java.lang.Long
id()
API name:id
java.lang.Long
lastRequestTimeMillis()
API name:last_request_time_millis
java.lang.String
lastUri()
API name:last_uri
java.lang.String
localAddress()
API name:local_address
static Client
of(java.util.function.Function<Client.Builder,ObjectBuilder<Client>> fn)
java.lang.Long
openedTimeMillis()
API name:opened_time_millis
java.lang.String
remoteAddress()
API name:remote_address
java.lang.Long
requestCount()
API name:request_count
java.lang.Long
requestSizeBytes()
API name:request_size_bytes
void
serialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
Serialize this object to JSON.protected void
serializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
protected static void
setupClientDeserializer(ObjectDeserializer<Client.Builder> op)
java.lang.String
toString()
java.lang.String
xOpaqueId()
API name:x_opaque_id
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
_DESERIALIZER
Json deserializer forClient
-
-
Method Details
-
of
-
id
@Nullable public final java.lang.Long id()API name:id
-
agent
@Nullable public final java.lang.String agent()API name:agent
-
localAddress
@Nullable public final java.lang.String localAddress()API name:local_address
-
remoteAddress
@Nullable public final java.lang.String remoteAddress()API name:remote_address
-
lastUri
@Nullable public final java.lang.String lastUri()API name:last_uri
-
openedTimeMillis
@Nullable public final java.lang.Long openedTimeMillis()API name:opened_time_millis
-
closedTimeMillis
@Nullable public final java.lang.Long closedTimeMillis()API name:closed_time_millis
-
lastRequestTimeMillis
@Nullable public final java.lang.Long lastRequestTimeMillis()API name:last_request_time_millis
-
requestCount
@Nullable public final java.lang.Long requestCount()API name:request_count
-
requestSizeBytes
@Nullable public final java.lang.Long requestSizeBytes()API name:request_size_bytes
-
xOpaqueId
@Nullable public final java.lang.String xOpaqueId()API name:x_opaque_id
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
setupClientDeserializer
-