Package io.oxia.client.api
package io.oxia.client.api
The public API for interacting with Oxia.
SyncOxiaClient client = OxiaClientBuilder.create("localhost:6648")
.namespace("my-namespace")
.syncClient();
PutResult res = client.put("my-key", "my-value".getBytes());
GetResult res = client.get("my-key");
- See Also:
-
ClassDescriptionAsynchronous client for the Oxia service.Represents an interface for implementing authentication mechanisms.The result of a client get request.A notification from an Oxia server indicating a change to a record associated with a key.A record associated with the key has been created.The record associated with the key has been deleted.The record associated with the key has been modified (updated).The record associated with the key range has been deleted.Builder for
SyncOxiaClientandAsyncOxiaClient.The result of a client get request.Interface defining a consumer for Range Scan operations, allowing handling of chunked results, errors, or completion signals for a range scan process.Synchronous client for the Oxia service.Oxia record metadata.