Package io.etcd.jetcd
Interface Client
-
- All Superinterfaces:
java.lang.AutoCloseable
- All Known Implementing Classes:
ClientImpl
public interface Client extends java.lang.AutoCloseableEtcd Client.The implementation may throw unchecked ConnectException or AuthFailedException on initialization (or when invoking *Client methods if configured to initialize lazily).
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static ClientBuilderbuilder()Returns a newClientBuilder.voidclose()AuthgetAuthClient()Returns theAuthclient.ClustergetClusterClient()Returns theClusterclient.ElectiongetElectionClient()Returns theElectionclient.KVgetKVClient()Returns theKVclient.LeasegetLeaseClient()Returns theLeaseclient.LockgetLockClient()Returns theLockclient.MaintenancegetMaintenanceClient()Returns theMaintenanceclient.WatchgetWatchClient()Returns theWatchclient.
-
-
-
Method Detail
-
getMaintenanceClient
Maintenance getMaintenanceClient()
Returns theMaintenanceclient.- Returns:
- the client.
-
close
void close()
- Specified by:
closein interfacejava.lang.AutoCloseable
-
builder
static ClientBuilder builder()
Returns a newClientBuilder.- Returns:
- the builder.
-
-